nepeta
/ˈnɛpɪtə/Definitions
1. noun
a genus of flowering plants in the mint family, including catmint and garden mint
“The nepeta in her garden attracted a variety of pollinators.”
1. noun
a genus of flowering plants in the mint family, including catmint and garden mint
“The nepeta in her garden attracted a variety of pollinators.”