higuerilla
Top 45000
Meanings
Noun
1. Ricinus, Ricinus communis, castor bean, castor oil plant
2. Euphorbia lamarckii
3. Euphorbia regis-jubae