isohutia

Noun

 * 1) giant hutia any rodent of the extinct subfamily Heptaxodontinae