mechanical larynx
English
Noun
mechanical
larynx
(
plural
mechanical larynxes
or
mechanical larynges
)
An
electrolarynx
.
Translations
electrolarynx
—
see
electrolarynx