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.”

Synonyms

  • mouse
  • rodent

Antonyms

  • mammal
  • primate