Poppy head

Poppy head is a potion ingredient. Poppy heads can be bought in Diagon Alley for 2 galleons.

Appearances

 * Pottermore