Meaning of manroot
Definition of manroot
(noun)
tropical
American
prostrate
or
climbing
herbaceous
perennial
having an
enormous
starchy
root;
sometimes
held
to be
source
of the
sweet
potato
Other information on manroot
WIKIPEDIA results for
manroot
Amazon results for
manroot
Tweet