There are multiple definitions:
olfactory ensheathing cell(English)
- a unique population of glia, critical for the spontaneous growth of olfactory axons within the developing and adult olfactory nervous system
- MC-OEC
- Olfactory system, Neurology
- https://doi.org…01732-6.00020-3
- https://doi.org…000000000001170
optoelectronic camera(English)