Yellow or greenish vomit is a sign you're throwing up bile, a digestive fluid produced by the liver. This could indicate a serious medical concern, like a hiatal hernia or intestinal blockage.
Usually a distinct yellow or greenish in colour, bile is relatively easy to spot upon inspection. While bile in vomit can stem from temporary factors like eating too quickly or on an empty stomach ...