long-headed poppy