Salpa - Definition

salpa

n 1: minute floating marine tunicate having a transparent body
with an opening at each end [syn: salp, salpa]

Look up another word