Word info

titanohyracid

Noun

Meaning

titanohyracid (plural titanohyracids)

Any extinct hyrax of the genus †Titanohyrax

Source: en.wiktionary.org

Close letter words and terms