Word info

euphylliid

Noun

Meaning

euphylliid (plural euphylliids)

Any stony coral of the family Euphylliidae

Source: en.wiktionary.org

Close letter words and terms