Meaning of salp
Definition of salp
(noun)
minute
floating
marine
tunicate
having a
transparent
body
with an
opening
at
each
end
Other information on salp
WIKIPEDIA results for
salp
Amazon results for
salp
Tweet