Wiktionary
petroproducts
n. (plural of petroproduct English)
n. (plural of petroproduct English)