monoraphids

English

Noun

monoraphids

  1. plural of monoraphid

Anagrams