EGAVE
limulid
Meaning
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