ability: the quality of being able to perform; a quality that permits or facilitates achievement or accomplishment
abstraction: a general concept formed by extracting common features from specific examples
barley grass: European annual grass often found as a weed in waste ground especially along roadsides and hedgerows