Subscribe
URL of the page has been copied to clipboard.
Meaning : Bristly fly whose larvae live parasitically in caterpillars and other insects. Important in control of noxious insects.
Install App