Definify.com

Definition 2025


disphenoids

disphenoids

English

Noun

disphenoids

  1. plural of disphenoid