adelops
/ˈædɪlɒps/Definitions
1. noun
A genus of small to medium-sized rodents, typically found in tropical and subtropical regions.
“The biologist studied the habits of adelops in their native habitat.”
1. noun
A genus of small to medium-sized rodents, typically found in tropical and subtropical regions.
“The biologist studied the habits of adelops in their native habitat.”