Lepidodendrales
Explore definitions, synonyms, and language insights of Lepidodendrales
Definitions
Noun
fossil arborescent plants arising during the early Devonian and conspicuous throughout the Carboniferous