Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Stemma
n.
One of the ocelli of an insect. See Ocellus.
n.
One of the facets of a compound eye of any arthropod.
←
Stemmata
Stemmer
→
Shares
Related Words
Stem
Stemmata
Menu
Home
Search
My Last Searches