ANTOECIANS MEANING IN ENGLISH

• Antoecians Definition & Synonyms

  1. (n. pl) Those who live under the same meridian, but on opposite parallels of latitude, north and south of the equator.


RECENT SEARCHES