Large bad guy afraid of American flying insect (7)
I believe the answer is:
ladybug
'insect' is the definition.
(ladybug is a kind of insect)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for ladybug that I've seen before include "US term for ladybird" , "is spotted in a bed" , "American beetle" , "Spotted insect that's" .)