common calamint

Explore definitions, synonyms, and language insights of common calamint

Definitions

Noun
mint-scented perennial of central and southern Europe

More General Terms