EGAVE

limuloid

Meaning

  1. noun Any horseshoe crab of the superfamily Limuloidea

Similar words

limuline horseshoe crab limacinoid leucosoid limnocytherid fissurelloid lophogastrid lithodid mud lobster cryptobranch

Save “limuloid” to learn later