SynonymX
Speak
Nectar-Rich
Definition of Nectar-Rich
1.
Of plants that are rich in nectar
Adjective