Wiktionary
avenasterols
n. (plural of avenasterol English)
n. (plural of avenasterol English)