limulus

noun
  1. a horseshoe crab, especially of the genus Limulus
  2. Usage: scientific

Examples