Word info

meridiungulate

Noun

Meaning

meridiungulate (plural meridiungulates)

(zoology) Any of the South American mammals of the extinct clade †Meridiungulata.

Source: en.wiktionary.org

Close letter words and terms