Lucilia caesar

Type:Term

Definitions
1. a species the larvae of which formerly were used in the treatment of septic wounds.

Scroll to top