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
sea catfish: any of numerous marine fishes most of which are mouthbreeders; not used for food