micronaps

English

Noun

micronaps

  1. plural of micronap

Verb

micronaps

  1. third-person singular simple present indicative of micronap

Anagrams