salp
1.
(
noun
) minute floating marine tunicate having a transparent body with an opening at each end
Synonyms:
salpa
Related Words:
tunicate
,
urochord
,
urochordate
Terms and Conditions of Use / Copyright Notice