अहिफेन

अहिफेन-Papaver somniferum

Botanical Name : Papaver somniferum. Family: Papaveraceae. Papaver, means : Member of Papaveraceae family. Somniferum,…