lophiomys
/lɔ.faɪ.əmɪs/Definitions
1. noun
A genus of spiny mice found in Mexico and Central America.
“The zoologist studied the behavior of lophiomys in their natural habitat.”
1. noun
A genus of spiny mice found in Mexico and Central America.
“The zoologist studied the behavior of lophiomys in their natural habitat.”