Lepidodendroid

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

2. (n.) A lepidodendrid.