Lepidodendroid

Webster's Dictionary of the English Language

·noun A Lepidodendrid.

II. Lepidodendroid ·adj Allied to, or resembling, Lepidodendron.