polemoniaceae: a widely distributed family of chiefly herbaceous plants of the order Polemoniales; often have showy flowers
lake dwelling: dwelling built on piles in or near a lake; specifically in prehistoric villages