Word info

vitrella

Noun

Meaning

One of the transparent lenslike cells in the ocelli of certain arthropods.

Source: Webster's dictionary

Close letter words and terms