meaning of cockroaches

1. An orthopterous insect of the genus Blatta, and allied genera.


Related Words

cockroach |

Developed & Maintained By Taraprasad.com

Treasure Words