Lepidodendroid

•  Lepidodendroid  –  A lepidodendrid.