Skip to main content

lepidodendron

English lepidodendron meaning in English  •  lepidodendron का अर्थ अंग्रेजी में
Noun
  • 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.
Advertisement