Leptoclinides cucurbitus explained

Leptoclinides cucurbitus is an Ascidiacea from the family Didemnidae. The scientific name of the species was first published and made valid by Kott in 2004.

References