Dictionary search results

Showing 1-2 of 2 results

stick insect US English

Another term for walking stick222.

water stick insect US English

A very long, slender European water bug related to the water scorpion, which waits motionless in vegetation for prey to pass