large-headed rice rat

Noun

 * 1) The oryzomyine rodent.
 * 2) The oryzomyine rodent.