CORNEULE MEANING IN ENGLISH

• Corneule Definition & Synonyms

  1. (n.) One of the corneas of a compound eye in the invertebrates.


RECENT SEARCHES