meaning of obedience plant

1. white-flowered West Indian plant whose root yields arrowroot starch


Related Words

obedience plant |

Developed & Maintained By Taraprasad.com

Treasure Words