Definition, synonyms and related words
A sterol found in certain green algae, with antileishmanial activity.