Meaning of abutilon theophrasti
Definition of abutilon theophrasti
(noun)
tall
annual
herb
or
subshrub
of
tropical
Asia having
velvety
leaves and
yellow
flowers and
yielding
a
strong
fiber;
naturalized
in
southeastern
Europe and United States
Other information on abutilon theophrasti
WIKIPEDIA results for
abutilon theophrasti
Amazon results for
abutilon theophrasti
Tweet