What are the internal organs of a frog which are not found on humans?

1 answer 1