ommatophore
noun
om·mat·o·phore
| \ əˈmatəˌfō(ə)r\
plural -s
Definition of ommatophore
: a movable peduncle bearing an eye
a snail probing with his eyes at the end of their ommatophores
Keep scrolling for more