Definition of "herpestid"

herpestid