DrowRanger DrowRanger 12-02-2021 Medicine contestada the spleen is on the ___ of the colonAnatomical Terms