Pharyngula

i-2f2b313e223f6187f3780db045656397-liverwort.jpeg

(via National Geographic)

(Also on FtB)