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