Word info

merulinid

Noun

Meaning

merulinid (plural merulinids)

Any stony coral of the family Merulinidae

Source: en.wiktionary.org

Close letter words and terms