A dead baby, wrapped in a yellow plastic bag and stuffed into a garbage can, was found in Queens early Saturday.

A foul odor drew a mother and her teenage son walking near Crescent Street and 36th Avenue in Astoria toward the garbage can, where the mother checked and found the bloody remains just before 11 a.m., they told The Post.

Traumatized by the discovery, the mom placed the remains back into the garbage can and told her son, “911. Call 911.”

“There was nothing we could do,” said the teen, who gave his name as George.

The baby boy’s body was taken to Elmhurst Hospital.

Police are investigating.