GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Salp (sălp), n. (Zool.) Any species of Salpa, or of the family Salpidae.
[1913 Webster]