DICTIONARY


Definition of SALPA

noun : SALPA

Source: WordNet 3.1

  • 1. (

    ) minute floating marine tunicate having a transparent body with an opening at each end ;


See more about : SALPA