Log in
Search words & phrases
nectar
US /ˈnɛktɚ/
・
UK /ˈnektə(r)/
B2
Definition
Video subtitles
noun
Sweet liquid found in plants