labyrinth organs
English
Noun
labyrinth
organs
plural of
labyrinth organ