Definify.com
Definition 2024
mechanical_larynx
mechanical larynx
English
Noun
mechanical larynx (plural mechanical larynxes or mechanical larynges)
- An electrolarynx.
Translations
electrolarynx — see electrolarynx
mechanical larynx (plural mechanical larynxes or mechanical larynges)