Summary
English Synonyms:   more detail...
  1. Nepeta:


English

Detailed Synonyms for Nepeta in English

Nepeta:

Nepeta [the ~] noun

  1. the Nepeta
    – catmint 1
    the Nepeta; the genus Nepeta
    – catmint 1

Related Definitions for "Nepeta":

  1. catmint1

Related Synonyms for Nepeta