limule

listen to the pronunciation of limule
French - English
{n} horseshoe crab, primitive marine arthropod shaped like a horseshoe
horseshoe crab
English - English
A limulus