'Papaver somniferum is the scientific name for this flower, known since ancient times'
the opium poppy
FLOWER NAMES: Papaver somniferum is the scientific name for this flower, known since ancient times
Papaver somniferum is the scientific name for this flower, known since ancient times
Papaver somniferum is the scientific name for this flower, known since ancient times
FLOWER NAMES
the opium poppy
FLOWER NAMES