Definify.com

Definition 2025


gavialids

gavialids

English

Noun

gavialids

  1. plural of gavialid