gomphoses

English

Noun

gomphoses

  1. plural of gomphosis

French

Noun

gomphoses f

  1. plural of gomphose