Online English Dictionary

Home

Phytophagic


a.

Phytophagous.


© 2009 Dammam Community College