Definify.com

Definition 2025


caviids

caviids

English

Noun

caviids

  1. plural of caviid