apparition: an act of appearing or becoming visible unexpectedly
appearance: the act of appearing in public view
lychnis: mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone