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