OPTOCOELIA MEANING IN ENGLISH

• Optocoelia Definition & Synonyms

  1. (n.) The cavity of one of the optic lobes of the brain in many animals.


RECENT SEARCHES