Meaning of kohleria

Definition of kohleria

(noun) shrubby herb cultivated for their soft velvety foliage and showy scarlet flowers

Other information on kohleria

WIKIPEDIA results for kohleria
Amazon results for kohleria