See also: mégathériums

English edit

Noun edit

megatheriums

  1. plural of megatherium