Word info Synonyms

country borage

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms