palmetto bug ( synonym found)

Definition of palmetto bug:

(n) : the American cockroach, Periplaneta americana. See cockroach

Back to Top