MAGGOT in medical | British Medicine
What does MAGGOT stand for in medical British Medicine. We went through millions of medical websites and compiled a list of all possible meaning of MAGGOT in medical sction.
MAGGOT » medically able, go get other transportation Medical - British Medicine Advertisement: