homoduplexes

English

Noun

homoduplexes

  1. plural of homoduplex