Word info

xiphosure

Noun

Meaning

xiphosure (plural xiphosures)

One of the Xiphosura, such as a horseshoe crab.

Source: en.wiktionary.org

Close letter words and terms