calusterone

English

Noun

calusterone (uncountable)

  1. An anabolic steroid.

Anagrams