Lepidodendroid meaning

(paleontology) Allied to, or resembling, Lepidodendron.
adjective
0
0
Alternative form of lepidodendrid.
noun
0
0
Advertisement

Origin of lepidodendroid

  • Lepidodendron +‎ -oid
    From Wiktionary