Hindi-English dictionary »

डिंभ, लार्वा meaning in English

HindiEnglish
डिंभ, लार्वा noun
{m}

larva [larvae](a stage of growth)
noun
[UK: ˈlɑː.və] [US: ˈlɑːr.və]