corallivorous

corallivorous (not comparable)
coral-eating