Definify.com

Definition 2024


sea_needle

sea needle

English

Noun

sea needle (plural sea needles)

  1. The garfish.