Meaning of cockroach

Definition of cockroach

(noun) any of numerous chiefly nocturnal insects; some are domestic pests

Other information on cockroach

WIKIPEDIA results for cockroach
Amazon results for cockroach