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