salp
English Dictionary
->
Letter S
-> salp
Search Dictionary:
salp Definition
(n)
minute
floating
marine
tunicate
having
a
transparent
body
with
an
opening
at
each
end
salp Synonyms
salp
salpa
© Art Branch Inc.