Definition of starry coral in English:

starry coral

noun

  • Any of various stony corals (order Scleractinia) or fossils of similar corals.

Origin

Late 17th century; earliest use found in Nehemiah Grew (a1641–1712), botanist and physician.