Online English Dictionary

Home

Palmiferous


a.

Bearing palms.


© 2009 Dammam Community College