minigenomes

English

Noun

minigenomes

  1. plural of minigenome