English Dictionary
◊ MEGATHERIID
megatheriid
n : a large extinct ground sloth [syn: {megatherian}, {megatherian
mammal}]