Extinction



View All Leafs

Leafs

Leaf: noun, outgrowth from a plant stem, a flattened variably shaped greenish organ