shirtfront: the front of a shirt (usually the part not covered by a jacket)
front: the side that is seen or that goes first
vegetable matter: matter produced by plants or growing in the manner of a plant