总的来说,roach和cockroach在某些方面有所不同。roach主要指蟑螂,而cockroach则专指蟑螂,但roach也可以用来指代蟑螂。此外,roach属于口语,cockroach则属于书面语言。
具体来说,roach主要指代蟑螂,而cockroach则是指蟑螂中的一种,也就是大家常说的“小强”。但需要注意的是,roach也可以用来指代蟑螂,只是没有cockroach那么专指。此外,roach是口语中常用的词汇,而cockroach则是书面语言中常用的词汇。
综上所述,roach和cockroach的主要区别在于它们所指的蟑螂种类和使用的语言风格。