meaning of Archprimate

Archprimate meaning in General Dictionary

the main primate

View more

  • the main primate.

Archprimate meaning in General Dictionary

(letter.) The principle primate.