megatheria
English
Noun
megatheria
plural of
megatherium