allels

English

Noun

allels

  1. plural of allel