Word info

wynyardiid

Noun

Meaning

wynyardiid (plural wynyardiids)

(zoology) Any extinct marsupial in the family Wynyardiidae.

Source: en.wiktionary.org

Close letter words and terms