Online English Dictionary

Home

Centifolious


a.

Having a hundred leaves.


© 2009 Dammam Community College