Word info

pentatrematoid

Noun

Meaning

pentatrematoid (plural pentatrematoids)

Any extinct echinoderm of the family Pentaremitidae

Source: en.wiktionary.org

Close letter words and terms