extremely pleasing to the taste; sweet and fragrant; a nectarous drink; ambrosial food
[ Syn: ambrosial , ambrosian ]