higuerillaTop 45000MeaningsNoun1. Ricinus, Ricinus communis, castor bean, castor oil plant2. Euphorbia lamarckii3. Euphorbia regis-jubae