meaning of blattella

blattella meaning in General Dictionary

small cockroaches