palatoglossal arches
English
Noun
palatoglossal
arches
plural of
palatoglossal arch