Vocabulary

蓖麻

castor oil plant

noun