development: a recent event that has some relevance for the present situation
happening: an event that happens
liliales: an order of monocotyledonous plants including Amaryllidaceae and Liliaceae and Iridaceae