Online English Dictionary

Home

Nectariferous


a.

Secreting nectar; -- said of blossoms or their parts.


© 2009 Dammam Community College