OMMATEUM MEANING IN ENGLISH

• Ommateum Definition & Synonyms

  1. (n.) A compound eye, as of insects and crustaceans.


RECENT SEARCHES