Definify.com

Definition 2024


nepetas

nepetas

English

Noun

nepetas

  1. plural of nepeta