labyrinth seals
English
Noun
labyrinth seals
plural of
labyrinth seal