Yahoo Malaysia Web Search

Search results

  1. Dictionary
    nectar
    /ˈ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.

    More definitions, origin and scrabble points

  1. Searches related to nectar meaning

    nectar sac meaning