syncrudes

English

Noun

syncrudes

  1. plural of syncrude