What does Bahama-Ferkelratte mean?

Bahama-Ferkelratte - German to English

Bahamian hutia [Geocapromys ingrahami]

View more

  • Ingraham's hutia [Geocapromys ingrahami]