Word info

theonellid

Noun

Meaning

theonellid (plural theonellids)

Any sea sponge of the family Theonellidae

Source: en.wiktionary.org

Close letter words and terms