Noun Definition

lucilia

1.Definition: greenbottle flies

Category: Animals