FLOROON


Meaning of FLOROON in English

noun a border worked with flowers.

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