1. a. Allied to, or resembling, Lepidodendron.
1. Allied to, or resembling, Lepidodendron. A lepidodendrid. Source: Websters Dictionary (01 Mar 1998)