tuba root
English Dictionary
->
Letter T
-> tuba root
Search Dictionary:
tuba root Definition
(n)
woody
vine
having
bright
green
leaves
and
racemes
of
rose
-
tinted
white
flowers
;
the
swollen
roots
contain
rotenone
tuba root Synonyms
Derris elliptica
derris root
tuba root
© Art Branch Inc.