Definify.com
Definition 2024
manroot
manroot
English
Noun
manroot (plural manroots)
- A flowering plant in the gourd family (Cucurbitaceae), genus Marah, native to western North America.
- Any of two species of morning glory
Synonyms
- (plant of genus Marah): wild cucumber, cucumber gourd