Noun Definition

order lepidodendrales

1.Definition: fossil arborescent plants arising during the early Devonian and conspicuous throughout the Carboniferous

Related Noun(s):lepidodendrales

Category: Plants