What does blattella mean?

blattella meaning in General Dictionary

small cockroaches