English Dictionary
◊ SALPA
salpa
n : minute floating marine tunicate having a transparent body
with an opening at each end [syn: {salp}]