ZEBRA Foal The Chambers Dictionary of Etymology states that the word zebra was found in Portuguese and Spanish, meaning...
(via starcrossed1)
(via mitochondria, starcrossed1)
(via starcrossed1) so cute.