FLORAMOUR


Meaning of FLORAMOUR in English

noun the plant love-lies-bleeding.

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