The use of common names even within the scientific community is still inadequate and detrimental. I present to you, the German roach, aka Nauphoeta cinerea. Or... Ya know... The lobster roach... Oi. This is a R/D supplier for professional researchers, it's kinda sad.