Spellasaurus

Word of the day

Nectar [ nek-ter ]

Meaning:

A sugary fluid secreted within flowers to encourage pollination by insects and other animals, collected by bees to make into honey.

Sentence:

Nectar and pollen are very nutritious.

Origin:

Greek