Definition Definition

lepidodendroid - Meaning and Examples

Meaning of 'lepidodendroid' (Webster Dictionary)

1 . Lepidodendroid [ a.]
- Allied to, or resembling, Lepidodendron.
2 . Lepidodendroid [ n.]
- A lepidodendrid.