meaning of retinula

1. One of the group of pigmented cells which surround the retinophorae of invertebrates. See Illust. under Ommatidium.


Related Words

retinula | retinulae | retinulate |

Developed & Maintained By Taraprasad.com

Treasure Words