amapola

     

Amapola is the Spanish for "poppy"