Noun
sonlicromanol (uncountable) (medicine) A free radical inhibitor that inhibits cancer development