sea star-associated densoviruses
English
Noun
sea star
-
associated
densoviruses
plural of
sea star-associated densovirus