Get Free Checker

Calamintha nepeta glantulosa

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

How To Use Calamintha nepeta glantulosa In A Sentence

List is Empty.