overall: a loose protective coverall or smock worn over ordinary clothing for dirty work
coverall: a loose-fitting protective garment that is worn over other clothing
black mangrove: an Australian tree resembling the black mangrove of the West Indies and Florida