Lepidodendrales

Explore definitions, synonyms, and language insights of Lepidodendrales

Definitions

Noun
fossil arborescent plants arising during the early Devonian and conspicuous throughout the Carboniferous

More General Terms