biocrudes
English
Noun
bio
crudes
plural of
biocrude