Online English Dictionary

Home

Geminiflorous


a.

Having the flowers arranged in pairs.


© 2009 Dammam Community College