horizontal gene transfers
English
Noun
horizontal
gene
transfers
plural of
horizontal gene transfer