Word info

pleuraspidotheriid

Noun

Meaning

pleuraspidotheriid (plural pleuraspidotheriids)

Any extinct mammal of the genus Pleuraspidotherium

Source: en.wiktionary.org

Close letter words and terms