Find the word definition

Wiktionary
brain corals

n. (brain coral English)