ocelloid

English

noun
Definitions
  • (microbiology) a cellular structure found in unicellular microorganisms that is analogous in structure and function to eyes, which focus, process and detect light

Etymology

Suffix from English ocellus.

Origin

English

ocellus

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms