Word info

xiphosurid

Noun

Meaning

xiphosurid (plural xiphosurids)

(zoology) Any member of the order Xiphosura; a horseshoe crab.

Source: en.wiktionary.org

Close letter words and terms