bsept1578 bsept1578 30-05-2018 Biology contestada Similarities and differences between frogs and humans excretory system