plectranthus amboinicus Meaning, Definition & Usage

  1. noun an aromatic fleshy herb of India and Ceylon to South Africa; sometimes placed in genus Plectranthus
    Coleus amboinicus; country borage; Coleus aromaticus.

WordNet