蓖ひ麻ま hima 1. castor oil plant Noun #599829 Open Menu View details Add to collection... Write it Help Help
蓖ひ麻ま子し himashi 1. castor bean Noun #755737 Open Menu View details Add to collection... Write it Help Help