Word info

australosphenidan

Noun

Meaning

australosphenidan (plural australosphenidans)

Any echidna or platypus of the infraclass Australosphenida

Source: en.wiktionary.org

Close letter words and terms