reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
euglena any of various freshwater flagellates of the genus Euglena, characterized by a single flagellum, light-sensitive eyespot, and usually bright green coloring.
ocellus the small, simple eyespot that is common to many invertebrates, consisting of a retina, pigments, and nerve fibers. [1/2 definitions]