witness: someone who sees an event and reports what happened
perceiver: a person who becomes aware (of things or events) through the senses
zamiaceae: a family of cycads often included in the family Cycadaceae: zamias