calamintha nepeta

Noun
  1. Low-growing strongly aromatic perennial herb of southern Europe to Great Britain;
    Naturalized in United States (synset 112864317)

Found on Word Lists

Other Searches