Online English Dictionary

Home

Trachycarpous


a.

Rough-fruited.


© 2009 Dammam Community College