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