Nyvonnyne6f2arajosya Nyvonnyne6f2arajosya 02-03-2017 Biology Answered What structures make the heart an efficient pump?