emperor rat

English

Noun

emperor rat (plural emperor rats)

  1. Uromys imperator, a large rodent endemic to the island of Guadalcanal.