Definify.com

Definition 2025


viverrines

viverrines

English

Noun

viverrines

  1. plural of viverrine