Tamil Dictionary 🔍

devilwood

Dev"il*wood`, n. (Bot.) Defn: A kind of tree (Osmanthus Americanus), allied to the European olive.


devilwood - Similar Words