Toad Lab Posted 20 March 2017 – permalink This is a cane toad mesentery at 100x magnification, taken from a lab that I did as an undergraduate.