English

edit

Noun

edit

coralivores

  1. plural of coralivore