perception: knowledge gained by perceiving
abstraction: a general concept formed by extracting common features from specific examples
hornwort: any aquatic plant of the genus Ceratophyllum; forms submerged masses in ponds and slow-flowing streams