VariousWords beta
Related Terms:
Noun
Definition: Any of several diseases of insect larvae that are caused by the polyhedral viruses, family Baculoviridae.
VariousWords beta
Definition: Any of several diseases of insect larvae that are caused by the polyhedral viruses, family Baculoviridae.