entoflexids
English
Noun
entoflexids
plural of
entoflexid
Anagrams
sixteenfold