No search results found for

Synonyms

1. salp

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

Synonyms

  • urochordate
  • salpa
  • tunicate
  • genus Salpa

Featured Games

Synonym.com
×