Skip to main content

lepidodendrales

English lepidodendrales meaning in English  •  lepidodendrales का अर्थ अंग्रेजी में
Noun
  • An order of fossil arborescent plants arising during the Lower Devonian and conspicuous throughout the Carboniferous.
Advertisement