ละหุ่ง

lá-hùng

Noun

    • castor oil plant (Ricinus communis); its seed oil, น้ำมันละหุ่ง, is well known as castor oil