anchistopoda

/ænˈkɪstəpɒdə/

Definitions

1. noun

A suborder of crustaceans that includes the horseshoe crabs and the Xiphosurida.

“The study of anchistopoda provides valuable insights into the evolution of marine life.”

Synonyms

  • horseshoe crab
  • xiphosuran