Word info

thylacomyid

Noun

Meaning

thylacomyid (plural thylacomyids)

(zoology) Any marsupial in the family Thylacomyidae; a bilby.

Source: en.wiktionary.org

Close letter words and terms