Word info

didelphoid

Noun

Meaning

didelphoid (plural didelphoids)

A member of the superfamily Didelphoidea, often used in a more restricted sense to refer to any member of a paraphyletic group of stem marsupialiforms.

Source: en.wiktionary.org

Close letter words and terms