Dictionary Definition
nectarous adj : extremely pleasing to the taste;
sweet and fragrant; "a nectarous drink"; "ambrosial food" [syn:
ambrosial, ambrosian]
Synonyms, Antonyms and Related Words
agreeable, ambrosial, bittersweet, candied, dainty, delectable, delicate, delicious, delightful, exquisite, good, good to eat, good-tasting,
gustable, gusty, honeyed, honeysweet, juicy, likable, luscious, lush, melliferous, mellifluent, mellifluous, nectareous, nice, of gourmet quality, palatable, pleasing, sacchariferous, sapid, savorous, savory, scrumptious, sour-sweet,
succulent, sugarcoated, sugared, sugarsweet, sugary, sweet, sweet and pungent, sweet
and sour, sweet as sugar, sweetened, sweetish, syrupy, tasty, toothsome, yummy