Back to Dictionary
蓖麻
bìmá
1. castor-oil plant
Uncommon • Top 78%