VariousWords beta
Related Terms:
Noun
Definition: An intracellular projection of a eukaryotic cell containing a microtubule array, used for locomotion or for propelling fluids.
VariousWords beta
Definition: An intracellular projection of a eukaryotic cell containing a microtubule array, used for locomotion or for propelling fluids.