Word info

hormurid

Noun

Meaning

hormurid (plural hormurids)

Any scorpion of the family Hormuridae

Source: en.wiktionary.org

Close letter words and terms