How do you spell Drused 

Available Definitions:
1)  a. - Covered with a large number of minute crystals.





 Take Spelling Test