Tamil Dictionary 🔍

elkwood

Elk"wood`, n. Defn: The soft, spongy wood of a species of Magnolia (M. Umbrella).


elkwood - Similar Words