Letters that make mylodon
o, d, l, n, m, y are letters that make 'mylodon'
1 possible definitions for 'mylodon'
Under this definition, mylodon is a noun and has the following properties:
'mylodon' can be a type of edentate.
'mylodon' can be a member of genus Mylodon.