hydropyrolysates
English
Noun
hydropyrolysates
plural of
hydropyrolysate