pseudopleuronectes: a genus of Pleuronectidae
abstraction: a general concept formed by extracting common features from specific examples
stone marten: Eurasian marten having a brown coat with pale breast and throat