mylodon - noun

singularmylodon
pluralmylodons