cytoplasmic polyhedrosis viruses
English
Noun
cytoplasmic
polyhedrosis
viruses
plural of
cytoplasmic polyhedrosis virus