Get Free Checker

Satureja nepeta

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

How To Use Satureja nepeta In A Sentence

List is Empty.