WordUnscrambler Home
limulus
Definitions
[ˈlɪmjʊləs], (Noun)
Definitions:
- an arthropod of a genus that comprises the North American horseshoe crab and its extinct relatives
Phrases:
Origin
:
modern Latin, from Latin limulus ‘somewhat oblique’, from limus ‘oblique’
Click here to see the free dictionary definition for limulus
definition by Oxford Dictionaries