leucopus
/ˈluːkəpəs/Definitions
1. noun
A rodent genus in the subfamily Neotominae, native to North America
“The leucopus was discovered in the forests of the eastern United States.”
1. noun
A rodent genus in the subfamily Neotominae, native to North America
“The leucopus was discovered in the forests of the eastern United States.”