prince-primates

English

Noun

prince-primates

  1. plural of prince-primate