adjective of the nature of or resembling nectar. delicious or sweet.
nectarous 🔊 Listen to this adjective of the nature of or resembling nectar. delicious or sweet. Share Facebook Twitter Google +