Definify.com

Definition 2024


gavialids

gavialids

English

Noun

gavialids

  1. plural of gavialid