Meaning of abutilon
Definition of abutilon
(noun)
herbs or shrubs or
small
trees:
flowering
maple; Indian
mallow
Other information on abutilon
WIKIPEDIA results for
abutilon
Amazon results for
abutilon
Tweet