What is the full meaning of limuli
LIMULUS, a horseshoe crab, also LIMULOID [n]
Example of the word limuli placed on a Scrabble board.