Get Free Checker

Calamintha nepeta

NOUN
  1. low-growing strongly aromatic perennial herb of southern Europe to Great Britain; naturalized in United States

How To Use Calamintha nepeta In A Sentence

List is Empty.