limulus - English Synonyms Dictionary

limulus

n.
[1] genus Limulus