Mega Fauna comes from the greek 'megas' meaning large and the latin 'fauna' meaning animal life.
423 Million Years Old
Silurian
Much Wenlock, England