Salpa



ENGLISH MEANING
noun
1.
A genus of transparent, tubular, free-swimming oceanic tunicates found abundantly in all the warmer latitudes.