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