meaning of obedience plant
1.
white-flowered
West
Indian
plant
whose
root
yields
arrowroot
starch
Related Words
obedience plant
|
Developed & Maintained By
Taraprasad.com