Meaning of mitchella
Definition of mitchella
(noun)
creeping
evergreen
herbs of North America
Other information on mitchella
WIKIPEDIA results for
mitchella
Amazon results for
mitchella
Tweet