Sea needle

Sea´ nee´dle


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