salp
/S AE1 L P/noun
- 1
Any of the free-swimming tunicates of the order Salpida and its single family Salpidae.
Synonyms
Translate โsalpโ into another language
Choose a language below to open the translator with English selected as the source language.