Theca

Theca

Research domain

Taxonomy

Taxonomic markers

Dinophyceae

Definition

Dinoflagellate membrane system encompassing the whole cell consisting of a complex of three to six membranes.