Definify.com

Definition 2026


nepetas

nepetas

English

Noun

nepetas

  1. plural of nepeta