meaning of drused
1.
Covered
with
a
large
number
of
minute
crystals.
Related Words
drused
|
Developed & Maintained By
Taraprasad.com