Definition Definition

limuloidea - Meaning and Examples

Meaning of 'limuloidea' (Webster Dictionary)

1 . Limuloidea [ n. pl.]
- An order of Merostomata, including among living animals the genus Limulus, with various allied fossil genera, mostly of the Carboniferous period. Called also Xiphosura.