DEVILWOOD


Meaning of DEVILWOOD in English

[dev.il.wood] n (1818): a small tree (Osmanthus americanus) of the southern U.S. that is related to the olive

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