WordUnscrambler Home
nectar
Definitions
[ˈnɛktə], (Noun)
Definitions:
- a sugary fluid secreted within flowers to encourage pollination by insects and other animals, collected by bees to make into honey
- (in Greek and Roman mythology) the drink of the gods
Phrases:
Origin
:
mid 16th century (in nectar): via Latin from Greek nektar
Click here to see the free dictionary definition for nectar
definition by Oxford Dictionaries