RETINULA


Meaning of RETINULA in English

noun one of the group of pigmented cells which surround the retinophorae of invertebrates. ·see ·illust. under ommatidium.

Webster English vocab.      Английский словарь Webster.