English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition druse in British English

druse noun

noun
Example

the crust of crystals lining a druse

2

in botany: a rounded cluster of calcium oxalate crystals found in some plant cells

Definition druse in British English