Tamil Dictionary 🔍

tachina

Tach"i*na, n.; pl. Tachinæ. Etym: [NL., fr. Gr. (Zoöl.) Defn: Any one of numerous species of Diptera belonging to Tachina and allied genera. Their larvæ are external parasites of other insects.


tachina - Similar Words