Tamil Dictionary 🔍

torchwood

Torch"wood`, n. (Bot.) Defn: The inflammable wood of certain trees (Amyris balsamifera, A. Floridana, etc.); also, the trees themselves.


torchwood - Similar Words