GeneralConnection.com
➔
Dictionary
nectariferous
Adjective
1. plant organ
Usage