vigor: active strength of body or mind
abstraction: a general concept formed by extracting common features from specific examples
mesophyte: land plant growing in surroundings having an average supply of water; compare xerophyte and hydrophyte