manroot manroot

Definition(s):

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

Wiki Images for manroot

definition of manroot
meaning of manroot
Word of the Day
fathom fathom
/ˈfæ ðəm /