LARVAEVORIDAE


Meaning of LARVAEVORIDAE in English

ˌlärvəˈvȯrəˌdē

Etymology: New Latin, from Larvaevora (a prior but largely disused equivalent of Tachina ) (from New Latin larvae — plural of larva — + -vora ) + -idae

synonym of tachinidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.