PHYTOPHAGA MEANING IN ENGLISH

• Phytophaga Definition & Synonyms

  1. (n. pl.) A division of Hymenoptera; the sawflies.


RECENT SEARCHES