Definify.com

Definition 2024


herps

herps

English

Noun

herps

  1. plural of herp