homoalleles

English

Noun

homoalleles

  1. plural of homoallele