Meaning of lepidodendraceae
Definition of lepidodendraceae
(noun)
fossil
plants characterized by
conspicuous
spirally
arranged
leaf
scars on the
trunk
Other information on lepidodendraceae
WIKIPEDIA results for
lepidodendraceae
Amazon results for
lepidodendraceae
Tweet