ethmoïdes

See also: ethmoides

French

Adjective

ethmoïdes m pl or f pl

  1. plural of ethmoïde