Sea needle /(?)/

Sea· nee·dle

Sea needle

  1. See Garfish (a). (Zool.)