xiphura

n. pl.

  1. Same as Limuloidea. Called also Xiphosura.