néctar
Top 15000
Meanings
Noun
1. nectar (the drink of the gods)
2. nectar (any delicious drink)
3. nectar (the sweet liquid secreted by flowers) (botany)
Examples2
Bats lap up the eucalyptus nectar.
The nectar of the flower and the herb cause allergy to Aksil.