Steroid

A lipid with four rings arranged in a specific molecular configuration.

Steroid Definition
Steroid Definition

Flippy

The leader in educational esports.