meaning of poecilocapsus lineatus

1. yellow or orange leaf bug with four black stripes down the back; widespread in central and eastern North America


Related Words

poecilocapsus lineatus |

Developed & Maintained By Taraprasad.com

Treasure Words