Styela adriatica is a hermaphroditic ascidian tunicate that is found along the northern Atlantic and Mediterranean coast of Europe[2]
Styela adriatica is a hermaphroditic ascidian tunicate that is found along the northern Atlantic and Mediterranean coast of Europe