Favites halicoraFavites halicora is a species of coral belonging to the family Merulinidae. The species was first described in 1834 by Christian [Gottfried Ehrenberg] as Astraea halicora.The species is found in Indian and Pacific Ocean.