limuloidea

/lɪmjuːˈloɪdiə/

Definitions

1. noun

A superorder of crustaceans that includes the horseshoe crabs and their relatives.

“The Limuloidea superorder is often found in brackish waters and coastal areas.”

Synonyms

  • chelicerates
  • horseshoe crabs

Antonyms

  • insects
  • terrestrial animals