limuline

English

Noun

limuline (plural limulines)

  1. Any horseshoe crab of the infraorder Limulina

Anagrams