Online English Dictionary

Home

Staminiferous


a.

Bearing or having stamens.


© 2009 Dammam Community College