English

edit

Noun

edit

hormurid (plural hormurids)

  1. Any scorpion of the family Hormuridae