English dictionary
nectar-rich meaning and definition
Definition and meaning of nectar-rich at MeaningMonkey.org. nectar-rich meaning and definition in the English Dictionary.NECTAR-RICH adjective
Definition of nectar-rich (adjective)
- of plants that are rich in nectar
Source: Princeton University Wordnet