Subscribe
URL of the page has been copied to clipboard.
Meaning : A genus of slender long-legged bugs that feed on the developing seeds of cotton and stain it.
Synonyms : genus dysdercus
Install App