allogenomes

English

Noun

allogenomes

  1. plural of allogenome