great grandmother: a mother of your grandparent
causal agent: any entity that produces an effect or is responsible for events or results
haplosporidian: parasite in invertebrates and lower vertebrates of no known economic importance