macororó - Spanish English Dictionary

macororó

Play ENESESes
Play ENESESmx

Meanings of "macororó" in English Spanish Dictionary : 3 result(s)

Spanish English
Botany
macororó [m] BO castor-oil-plant
macororó [m] BO castor bean
macororó [m] BO a species of perennial flowering plant in the spurge family, euphorbiaceae (ricinus communis)