Word info

tribosphenidan

Noun

Meaning

tribosphenidan (plural tribosphenidans)

Any mammal of the clade Tribosphenida

Source: en.wiktionary.org

Close letter words and terms