0%

ALL meanings of polyhedrosis

pol·y·he·dro·sis
P p
  • noun plural polyhedrosis an often fatal disease of certain insect larvae or decapod crustaceans, caused by viruses containing DNA. 1
  • noun polyhedrosis a disease affecting caterpillars 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?