meaning of tuba root

1. woody vine having bright green leaves and racemes of rose-tinted white flowers; the swollen roots contain rotenone


Related Words

tuba root |

Developed & Maintained By Taraprasad.com

Treasure Words