thaumavores
English
Noun
thaumavores
plural of
thaumavore