extract – v. to take something out
leaf – n. part of a tree or other plant
sequence – v. arrange in a particular order
variety – n. many different kinds of things