English | German | Russian | Czech

epitheca English

Meaning epitheca meaning

What does epitheca mean?

epitheca

(microbiology, planktology) The upper half of the theca of a thecate protist such as a diatom or dinoflagellate.

Synonyms epitheca synonyms

What other words have the same or similar meaning as epitheca?

epitheca English » English

exotheca

Are you looking for...?