dictyopterous insect

1. (noun) cockroaches and mantids
Related Words: cockroach, insect, mantid, mantis, roach



Terms and Conditions of Use / Copyright Notice