palatoglossal arches

English

Noun

palatoglossal arches

  1. plural of palatoglossal arch