English dictionary
xiphosura meaning and definition
Definition and meaning of xiphosura at MeaningMonkey.org. xiphosura meaning and definition in the English Dictionary.XIPHOSURA noun
Definition of Xiphosura (noun)
- horseshoe crabs and extinct forms
- synonyms: order Xiphosura
Source: Princeton University Wordnet