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