salp
noun
- 1
Any of the free-swimming tunicates of the order Salpida and its single family Salpidae.
Synonyms
Translate “salp” to another language
Click any language to open the translator with this word already filled in.
Any of the free-swimming tunicates of the order Salpida and its single family Salpidae.
Click any language to open the translator with this word already filled in.