elasmids

English

Noun

elasmids

  1. plural of elasmid

Anagrams