Tamil Dictionary 🔍

drused

Dru"sy, Drused, a. (Min.) Defn: Covered with a large number of minute crystals.


drused - Similar Words