Definition for Ommatidium
From Biology Forums Dictionary
An independent visual unit in the eye of insects that functions as a separate photoreceptor capable of forming an independent image.
From Biology Forums Dictionary
An independent visual unit in the eye of insects that functions as a separate photoreceptor capable of forming an independent image.