Synonyms and Antonyms for megatheriid

1. megatheriid (n.)

a large extinct ground sloth

Synonyms: