Skip to main content

retinula

English retinula meaning in English  •  retinula का अर्थ अंग्रेजी में
Noun
  • One of the group of pigmented cells which surround the retinophoræ of invertebrates. See >Illust. > under Ommatidium>.
Advertisement