Word info

octodontoid

Noun

Meaning

octodontoid (plural octodontoids)

Any rodent of the superfamily Octodontoidea

Source: en.wiktionary.org

Close letter words and terms