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