nectarous s extremely pleasing to the taste; sweet and fragrant a nectarous drink Synonym(s) ambrosial ambrosian