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.
Dinoflagellate membrane system encompassing the whole cell consisting of a complex of three to six membranes.