Your Village: A history of Rusty the Giant Sloth

Have a question about what’s going on in your community? Ask Little Village. Submit your questions through the Your Village feature on our homepage, or email us at

Rusty the Giant Sloth, UI Museum of Natural History. — Zak Neumann/Little Village

Why isn’t Rusty the Giant Sloth the official state fossil? —ME, Iowa City, via the Your Village feature on LV’s homepage

The short answer is Iowa doesn’t have an official state fossil. But if it did, a lot of people in Iowa City and University of Iowa alumni elsewhere would probably be in favor of Rusty having that honor. Since the giant ground sloth—Megalonyx jeffersonii, if you want to be scientific—went on display at the University of Iowa’s Museum of Natural History in 1985, it’s become a beloved local figure and the museum’s mascot.

Of course, being extinct helps make Rusty more charming than alarming. Megalonyx means “great claw,” a feature you can see when you look at Rusty (who is a pure product of the ’80s, no original Pleistocene parts). The giant, red-headed sloth would probably seem more menacing if it was still alive and you suddenly encountered one: 8-to-10 feet long and weighing more than a ton, in addition to being equipped with great claws.

Megalonyx was one of two giant ground slots that used to roam (or lumber around) the Midwest during the Pleistocene epoch. The remains of the equally extinct Paramylodon harlani have also been discovered in Iowa. Both were roughly the same size, and both were herbivores. But Rusty’s side of the family clearly got the more impressive name.

Paramylodon means “like the mylodon,” mylodon being a name for a type of giant ground sloth that lived in South America. It means “molar tooth,” which was the first part of the animal identified. Harlani refers to Richard Harlan, a distinguished but largely forgotten American scientist of the early 19th century and the author of Fauna Americana; being a Description of the Mammiferous Animals inhabiting North America, published in 1825. Ten years later, Harlan was the first to describe the sloth that bears his name in a scientific journal, after a lower jaw of the animal was unearthed in Pennsylvania.

Harlani is a respectable name but it lacks the marquee value of jeffersonii, which is a Latinized version of Jefferson. As in Thomas Jefferson. Yes, that Thomas Jefferson.

Jefferson is sometimes given credit for first discovering the bones of the Megalonyx, and more often credited with being the first person to describe the species in a scientific paper. The first claim is wrong, and the second one isn’t exactly right.

In 1796, Jefferson, already well-known as an enthusiastic amateur scientist, was sent some bones of the then-unknown Megalonyx that had been dug up in a cave near Greenbriar, West Virginia (which was then still part of Virginia). Those bones included claws.

The following year, Jefferson — now vice president of the United States — brought the bones to Philadelphia, where he gave a presentation to the American Philosophical Society in Philadelphia on the “Discovery of Certain Bones of a Quadruped of the Clawed Kind in the Western Parts of Virginia.” That presentation is traditionally considered the beginning of vertebrate paleontology in the United States.

But Jefferson didn’t have Rusty in mind when he came up with the name Megalonyx. He imagined the bones belonged to some sort of mega-lion. In a letter, Jefferson said he felt sure “the bones were those of a great cat, some three times the size of a lion.” In his 1797 presentation, Jefferson compared the bones to various kinds of lions, but didn’t commit to the mega-lion theory.

Going back to his vice-presidential duties, Jefferson left the bones with the society for other members to study. When Dr. Caspar Wistar examined them, he realized right away they couldn’t belong to any sort of cat, and saw the resemblance to the remains of a mylodon that had recently been discovered in South America.

Wistar wrote to Jefferson explaining why Megalonyx had to be sloth. In 1799, when the American Philosophical Society published a version of Jefferson’s presentation, it published an accompanying article by Wistar identifying Megalonyx as a giant ground sloth.

It was Wistar who suggested in 1824 that jeffersonii be added to Megalonyx’s name. Megalonyx jeffersonii became the official name of Rusty’s family the next year, when Richard Harlan used it in a scientific paper.

If the Megalonyx did become the official state fossil, it would be the second one named for Jefferson. The state fossil of Virginia is the Chesapecten jeffersonius, a kind of an extinct scallop. Jefferson had nothing to do with the mollusk, but its discoverer admired him.

Rusty the Sloth, an exhibit at the UI Museum of Natural History. — Tom Jorgensen/University of Iowa

Despite Rusty’s popularity, he wouldn’t be the only candidate for Iowa’s state fossil. In 2018, Iowa City’s own Sen. Joe Bolkcom introduced a bill naming the crinoid as the state fossil. The crinoid is a type of marine invertebrate, also known as a sea lily and is a distant cousin of the sea cucumber.

Crinoid fossils are so common around Burlington, the city is known as “The Crinoid Capital of the World,” among people who know about the sea creatures and have heard of Burlington. Unlike the Megalonyx, crinoids still exist, just nowhere near Iowa, since there’s no longer an ocean here.

Bolkcom told the Des Moines Register in 2018 he introduced the bill at the request of several geologists who felt the 500 million year-old creatures deserved the credit.

The bill never got a committee hearing and quietly died.

This article was originally published in Little Village issue 285.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/your-village-a-history-of-rusty-the-giant-sloth/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="133"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>