English edit

Noun edit

microsomata

  1. plural of microsoma

Anagrams edit