Noun Definition

kohleria

1.Definition: shrubby herb cultivated for their soft velvety foliage and showy scarlet flowers

Category: Plants