Building blocks of life Flashcards