|  | 
Medical Definition of Cresta
1. A small membranous organelle characteristic of certain flagellate protozoa, located near the pelta and seen in the living organism as an independently moving structure. Origin: L. Crispus, trembling (05 Mar 2000)
|  | 
1. A small membranous organelle characteristic of certain flagellate protozoa, located near the pelta and seen in the living organism as an independently moving structure. Origin: L. Crispus, trembling (05 Mar 2000)