entoderms

English

Noun

entoderms

  1. plural of entoderm

Anagrams