English-Turkish dictionary »

larva meaning in Turkish

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

kurtçuknoun

larvanoun