microatolls
English
Noun
microatolls
plural of
microatoll
Anagrams
collimators
,
mortal coils