nectar

US /ˈnɛktɚ/

UK /ˈnektə(r)/

B2

noun

  • Sweet liquid found in plants