English | German | Russian | Czech

prostheca English

Meaning prostheca meaning

What does prostheca mean?

prostheca

(biology) A cellular appendage that is an extension of the cellular membrane and contains cytosol

Are you looking for...?