Definitions for nectarous
This page provides all possible meanings and translations of the word nectarous
ambrosial, ambrosian, nectarous(adj)
extremely pleasing to the taste; sweet and fragrant
"a nectarous drink"; "ambrosial food"
consisting of, having the qualities of, or resembling nectar
Find a translation for the nectarous definition in other languages:
Select another language: