Word info

ochotonid

Noun

Meaning

ochotonid (plural ochotonids)

(zoology) Any member of the family Ochotonidae, the pikas.

Source: en.wiktionary.org

Close letter words and terms