endothrices
English
Noun
endothrices
plural of
endothrix
Anagrams
considereth
,
discoherent