tuba_rootEnglish

Derris elliptica, derris root, tuba root

Noun

Woody vine having bright green leaves and racemes of rose-tinted white flowers, the swollen roots contain rotenone

English: derris root, tuba root, Derris elliptica

Bahasa: tuba

Bahasa words with similar meanings

English words with similar meanings

Show 2 words