dgl

noun 2name 1

Definitions

noun

1

Abbreviation of deglycyrrhizinated licorice.

2

Abbreviation of diacylglycerol lipase.

name

1

The station code of Dingle Road railway station in Wales.

Your note

not saved
0 chars