Wiktionary
ketovalerates
n. (plural of ketovalerate English)
n. (plural of ketovalerate English)