microsleeps
English
Noun
microsleeps
plural of
microsleep