Definition of Nectarous
Adjective: nectarous nek-tu-rus
- Extremely pleasing to the taste; sweet and fragrant
"a nectarous drink";
- ambrosial, ambrosian, nectareous
See also:
nectarines
nectars
Anagrams containing the word nectarous
ncatseruo snectarou usnectaro ousnectar rousnecta arousnect tarousnec ctarousne ectarousn