Lepidodendroid

a.
  1. Allied to, or resembling, Lepidodendron.