Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

salp Definition

Cancel
salp
noun(salp)
any of various transparent barrel-shaped or fusiform free-swimming tunicates (class Thaliacea) abundant in warm seas

Words Related to salp!

salp Examples by Brain Bank Users