Definify.com

Definition 2025


nepetas

nepetas

English

Noun

nepetas

  1. plural of nepeta