mucivores
English
Noun
mucivores
plural of
mucivore