Wiktionary
labyrinth organs
n. (plural of labyrinth organ English)
n. (plural of labyrinth organ English)