Definify.com

Definition 2025


gnathobases

gnathobases

English

Noun

gnathobases

  1. plural of gnathobase