Add clip to Honeycomb

maggot

Definition 1 (noun)

the larva of the housefly and blowfly commonly found in decaying organic matter

Clip example(s)