Tamil Dictionary 🔍

ichneumonides

Ich`neu*mon"i*des, n. pl. Etym: [NL. See Ichneumon.] (Zoöl.) Defn: The ichneumon flies.


ichneumonides - Similar Words