LEPIDODENDROID Meaning of LEPIDODENDROID in English noun a lepidodendrid. 2. lepidodendroid ·adj allied to, or resembling, lepidodendron. Webster English vocab. Английский словарь Webster. 2012