Commercializes meaning : To apply business methodology to something in order to profit To exploit something for maximum financial gain, sometimes by sacrificing quality
commercializes
hybridizations
esophagoscopes
straight arrow
erect