DEVILWOOD


Meaning of DEVILWOOD in English

(n.) A kind of tree (Osmanthus Americanus), allied to the European olive.

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