Glossary
A species found in southeast Europe. The larvae may occur in human and animal wounds.
Posted
in
by
Tags: