EGAVE

limulid

Meaning

  1. noun Any horseshoe crab in the family Limulidae.

Similar words

limid limacid limacoid lomid limopsid limacodid limoniid homolid lumbriculid homolodromiid

Save “limulid” to learn later