sterol esterases
English
Noun
sterol
esterases
plural of
sterol esterase