English

edit

Noun

edit

migrasomes

  1. plural of migrasome

Anagrams

edit