nectarous Meaning, Definition & Usage
-
adjective satellite extremely pleasing to the taste; sweet and fragrant
ambrosian; ambrosial.
- a nectarous drink
- ambrosial food
WordNet
Nec"tar*ous adjective
Definitions
Nectareous. Milton.