nelumbo - Spanish English Dictionary

nelumbo

Meanings of "nelumbo" in English Spanish Dictionary : 4 result(s)

Spanish English
Botany
nelumbo [m] indian lotus
nelumbo [m] sacred lotus
nelumbo [m] simply lotus
nelumbo [m] one of two extant species of aquatic plant in the family nelumbonacea (nelumbo nucifera)