Meaning of plectranthus

Definition of plectranthus

(noun) any of various ornamental plants of the genus Plectranthus

Other information on plectranthus

WIKIPEDIA results for plectranthus
Amazon results for plectranthus