Tamil Dictionary 🔍

phytophaga

Phy*toph"a*ga, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of Hymenoptera; the sawflies.


phytophaga - Similar Words