manroot

Explore definitions, synonyms, and language insights of manroot

Definitions

Noun
tropical American prostrate or climbing herbaceous perennial having an enormous starchy root; sometimes held to be source of the sweet potato

More General Terms