lamp (“artificial light”) + flora (“plant life”). Calque of German Lampenflora. From Lampe+Flora.
lamp flora (uncountable)