Lepidodendraceae Meaning
There are 1 meaning(s) for word Lepidodendraceae
Meaning 1 : fossil plants characterized by conspicuous spirally arranged leaf scars on the trunk
Synonyms : family lepidodendraceae
Synonyms : family lepidodendraceae
