GeneralConnection.com
➔
Dictionary
salp
Noun
1. salpa
1. tunicate, urochordate, urochord
Usage