meaning of somniferum

1. southwestern Asian herb with grayish leaves and white or reddish flowers; source of opium


Related Words

papaver somniferum | somniferous |

Developed & Maintained By Taraprasad.com

Treasure Words