Definitions for limuloidea
  • 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.
Words in your word
2 Letter Words
ad ae ai al am de do ed el em id la li lo ma me mi mo mu od oe oi om um