nonsteroid

Explore definitions, synonyms, and language insights of nonsteroid

Definitions

Noun
an organic compound that does no contain a steroid

More General Terms