nectarEnglish

nectar, ambrosia

Noun

A sweet liquid secretion that is attractive to pollinators

English: nectar

Bahasa: nektar

Fruit juice especially when undiluted

English: nectar

Bahasa: sari buah

(classical mythology) the food and drink of the gods, mortals who ate it became immortal

English: ambrosia, nectar

Bahasa: madu, manisan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "nectar"