Tamil Dictionary 🔍

serrifera

Ser*rif"e*ra, n. pl. Etym: [NL., fr. L. serra saw + ferre to bear.] (Zoöl.) Defn: A division of Hymenoptera comprising the sawflies.


serrifera - Similar Words