Meaning of Lepidodendrales

Definition of Lepidodendrales

(noun) fossil arborescent plants arising during the early Devonian and conspicuous throughout the Carboniferous

Other information on Lepidodendrales

WIKIPEDIA results for Lepidodendrales
Amazon results for Lepidodendrales