English edit

Noun edit

gavialoids

  1. plural of gavialoid