entoflexids

English

Noun

entoflexids

  1. plural of entoflexid

Anagrams