0%

ALL meanings of salp

sal·pa
S s
  • noun plural salp any free-swimming, oceanic tunicate of the genus Salpa, having a transparent, more or less fusiform body. 1
  • noun salp any of an order (Salpida, class Thaliacea) of free-swimming tunicates characterized by a barrel-shaped body ringed with muscle and open at both ends 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?