microsounds
English
Noun
microsounds
plural of
microsound