REDWEED


Meaning of REDWEED in English

(n.) The red poppy (Papaver Rhoeas).

Webster's English dictionary.      Английский словарь Webster.