Didemnum flavoviride


Didemnum flavoviride is a taxon classified at the rank of species, placed within Didemnum.