Definify.com

Definition 2026


gnathobases

gnathobases

English

Noun

gnathobases

  1. plural of gnathobase