meaning of cockroach
1.
An
orthopterous
insect
of
the
genus
Blatta,
and
allied
genera.
Related Words
cockroach
|
Developed & Maintained By
Taraprasad.com