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