The definition :


Definitions of salpa:

  • noun:   minute floating marine tunicate having a transparent body with an opening at each end



Are you interested in alternative search :

:salp tunicate urochord urochordate

If you like reading news check: