English edit

Noun edit

panorthologs

  1. plural of panortholog