Stemma

Webster's Dictionary of the English Language

·noun One of the facets of a compound eye of any arthropod.

II. Stemma ·noun One of the ocelli of an insect. ·see Ocellus.

Related Words