Definify.com

Definition 2025


horseshoe_crabs

horseshoe crabs

English

Noun

horseshoe crabs

  1. plural of horseshoe crab