INTERORBITAL MEANING IN ENGLISH

• Interorbital Definition & Synonyms

  1. (a.) Between the orbits; as, the interorbital septum.


RECENT SEARCHES