kohleria Meaning, Definition & Usage

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

WordNet