Where does “blatta” come from?

blatta (Latin): any insect that shuns the light, e.g. cockroach,...

Definitions

  1. any insect that shuns the light, e.g. cockroach,...

Words derived from “blatta