Wiktionary
molluscivores
n. (plural of molluscivore English)
n. (plural of molluscivore English)