retinula

English

Etymology

Latin [Term?], literally "small retina".

Noun

retinula (plural retinulas or retinulae)

  1. (biology) One of the group of pigmented cells that surround the retinophorae of invertebrates.

Anagrams