Wiktionary
corallivores
n. (plural of corallivore English)
n. (plural of corallivore English)