What is the full meaning of polyhedroses
POLYHEDROSIS, an often fatal disease of certain insect larvae or decapod crustaceans, caused by viruses containing DNA [n]
Example of the word polyhedroses placed on a Scrabble board.