Tamil Dictionary 🔍

terebrantia

Ter`e*bran"ti*a, n. pl. Etym: [NL.] (Zoöl.) Defn: A division of Hymenoptera including those which have an ovipositor adapted for perforating plants. It includes the sawflies.


terebrantia - Similar Words