Online English Dictionary

Home

Inflorescence


n.

A flowering; the putting forth and unfolding of blossoms.


© 2009 Dammam Community College