English dictionary
salpa meaning and definition
Definition and meaning of salpa at MeaningMonkey.org. salpa meaning and definition in the English Dictionary.SALPA noun
Definition of salpa (noun)
- minute floating marine tunicate having a transparent body with an opening at each end
- synonyms: salp
Source: Princeton University Wordnet