American Dictionary
Definition larva in American English
larva noun
[countable] noun
/ˈlɑrvə/
American Dictionary