What is the full meaning of retinulae
RETINULA, a neural receptor of an arthropod's eye [n]
Example of the word retinulae placed on a Scrabble board.