adosterol

English

Noun

adosterol (uncountable)

  1. A particular iodine-containing sterol.

Anagrams