Online English Dictionary

Home

Ramiflorous


a.

Flowering on the branches.


© 2009 Dammam Community College