Spanish-English dictionary »

semilla de ricino meaning in English

SpanishEnglish
semilla de ricino noun
{m}

castor bean [castor beans](seed of the castor oil plant)
noun