garibaldi: a loose high-necked blouse with long sleeves; styled after the red flannel shirts worn by Garibaldi's soldiers
blouse: a top worn by women
food and drug administration: a federal agency in the Department of Health and Human Services established to regulate the release of new foods and health-related products