Word info

paramacellodid

Noun

Meaning

paramacellodid (plural paramacellodids)

Any extinct scincomorph lizard of the family Paramacellodidae

Source: en.wiktionary.org

Close letter words and terms