SALP


Meaning of SALP in English

[ ~ ]

■ noun a free-swimming marine invertebrate related to the sea squirts, with a transparent barrel-shaped body. [Many species in the class Thaliacea.]

Origin

C19: from Fr. ~e , based on Gk ~ē 'fish'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.