Translation of nektar in English:

nektar

nectar

noun

  • 1

    nectar, sweet liquid produced by flowers to attract bees and insects to pollinate the plant