Wiktionary
minimicrophones
n. (plural of minimicrophone English)
n. (plural of minimicrophone English)