Of or pertaining to nectar; nectareous; sweet.
Anything distasteful.
Unpleasant or disagreeable.
Unpleasant to the taste.