LIMULUS Meaning of LIMULUS in English noun (plural limuli) see: limen Date: 1837 horseshoe crab Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012