Find the word definition

Crossword clues for mylodontid

Wiktionary
mylodontid

n. (context zoology English) Any member of the Mylodontidae.

WordNet
mylodontid

n. a variety of extinct edentate