Online English Dictionary

Home

Pomiferous


a.

Bearing pomes, or applelike fruits.


© 2009 Dammam Community College