Search results
- Dictionarynectar/ˈnɛktə/
noun
- 1. a sugary fluid secreted within flowers to encourage pollination by insects and other animals, collected by bees to make into honey.
- 2. (in Greek and Roman mythology) the drink of the gods.
Powered by Oxford Dictionaries