Synonyms: cockroach, roach
Definition: any of numerous chiefly nocturnal insects; some are domestic pests
Similar words: dictyopterous insect
Definition: cockroaches and mantids