English Dictionary
◊ FERNY
Tachinidae
n : parasites on other insects [syn: {Tachinidae}, {family
Tachinidae}]