The Collaborative International Dictionary of English v.0.48:
Nectarous \Nec"tar*ous\, a. Nectareous. --Milton. [1913 Webster]WordNet (r) 3.0 (2006):
nectarous adj 1: extremely pleasing to the taste; sweet and fragrant; "a nectarous drink"; "ambrosial food" [syn: ambrosial, ambrosian, nectarous]