retinulae

noun
  1. plural of retinula; groups of photoreceptor cells in the compound eyes of arthropods
  2. Usage: biology; entomology

Examples