densoviruses
English
Noun
densoviruses
plural of
densovirus