Nectarous
[adj] extremely pleasing to the taste; sweet and fragrant; "a nectarous drink"; "ambrosial food"
Related Information
Related Terms
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, necta