corallivores
English
Noun
corallivores
plural of
corallivore