Larvaevoridae
Lar·vae·vor·i·dae
ˌlärvəˈvȯrəˌdē
taxonomic synonym of tachinidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share