meaning of opium poppy

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


Related Words

opium poppy |

Developed & Maintained By Taraprasad.com

Treasure Words