homologizers

English

Noun

homologizers

  1. plural of homologizer