Hello.... Greenish vomiting is the bile content, bile is green in color which is present in intestine.. Infection could be viral or bacterial ... He must be shown to doctor.. Your history is insufficient for diagnosis... Take him to pediatrician, Doctor will examine and order blood check up.
Answered2016-10-06 13:17:34
Let others know if this answer was helpful