nectar
nounDefinition of nectar
1a
: the drink of the Greek and Roman gods
b
: something delicious to drink
c
: a beverage of fruit juice and pulp
apricot nectar
2
: a sweet liquid that is secreted by the nectaries of a plant and is the chief raw material of honey
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more