salpa

Noun
  1. Minute floating marine tunicate having a transparent body with an opening at each end (synset 101472364)

Found on Word Lists

Other Searches