Spanish-English dictionary »

néctar meaning in English

SpanishEnglish
néctar noun

nectar [nectars](drink of the gods)
noun
[UK: ˈnek.tə(r)] [US: ˈnek.tər]
The nectar of the flower and the herb cause allergy to Aksil. = El néctar de la flor y la hierba provocan alergia a Aksil.