Lumisterol definition

Constituent of vitamin D1.
noun
0
0
Advertisement