CHICALOTE MEANING IN ENGLISH

• Chicalote Definition & Synonyms

  1. (n.) A Mexican prickly poppy (Argemone platyceras), which has migrated into California.


RECENT SEARCHES