Vocabulary

デリス

derris (Derris elliptica)

noun