Meaning of country borage

Definition of country borage

(noun) an aromatic fleshy herb of India and Ceylon to South Africa; sometimes placed in genus Plectranthus

Other information on country borage

WIKIPEDIA results for country borage
Amazon results for country borage