Definify.com

Definition 2025


sea_needle

sea needle

English

Noun

sea needle (plural sea needles)

  1. The garfish.