Word info

thamnasterioid

Noun

Meaning

thamnasterioid (plural thamnasterioids)

A large corallum with interconnecting septa

Source: en.wiktionary.org

Close letter words and terms