chicalote
English
chicalote meaning in English • chicalote का अर्थ अंग्रेजी में
Noun
- A Mexican prickly poppy (Argemone platyceras), which has migrated into California.