బ్రహ్మదండిbrahmadaṁḍiTop 9000MeaningsNoun1. the Mexican or prickly poppy2. a plant, Argemone mexicana