VITRELLA MEANING IN ENGLISH

• Vitrella Definition & Synonyms

  1. (n.) One of the transparent lenslike cells in the ocelli of certain arthropods.


RECENT SEARCHES