Synonyms for megatheriid | Synonym.com

Synonyms and antonyms for megatheriid

1. megatheriid (n.)

a large extinct ground sloth

Synonyms: