Online English Dictionary

Home

Foliose


a.

Having many leaves; leafy.


© 2009 Dammam Community College