witness: someone who sees an event and reports what happened
perceiver: a person who becomes aware (of things or events) through the senses
agrobiology: the study of plant nutrition and growth especially as a way to increase crop yield