Word info

demihorn

Noun

Meaning

demihorn (plural demihorns)

Either of two nasal processes that fused to form the horn of some dinosaurs

Source: en.wiktionary.org

Close letter words and terms