Word info

maradid

Noun

Meaning

maradid (plural maradids)

Any extinct marsupial of the family Maradidae

Source: en.wiktionary.org

Close letter words and terms