English edit

Noun edit

nepetas

  1. plural of nepeta

Anagrams edit