Synonyms and Antonyms for nectarous

1. nectarous (adj.)

extremely pleasing to the taste; sweet and fragrant

Synonyms: Antonyms: