Word info

thalassematid

Noun

Meaning

thalassematid (plural thalassematids)

Any annelid of the family Thalassematidae

Source: en.wiktionary.org

Close letter words and terms