Tamil Dictionary 🔍

lepidodendron

Lep`i*do*den"dron, n. Etym: [NL., fr. Gr. (Paleon.) Defn: A genus of fossil trees of the Devonian and Carboniferous ages, having the exterior marked with scars, mostly in quincunx order, produced by the separation of the leafstalks.


lepidodendron - Similar Words