exomes

English

Noun

exomes

  1. plural of exome