cauliflower coral

English

Noun

cauliflower coral (plural cauliflower corals)

  1. A coral of the genus Pocillopora.