Find the word definition

The Collaborative International Dictionary
Lepidodendroid

Lepidodendroid \Lep`i*do*den"droid\ (-droid), a. (Paleon.) Allied to, or resembling, Lepidodendron. -- n. A lepidodendrid.

Wiktionary
lepidodendroid

a. (context paleontology English) Allied to, or resembling, ''Lepidodendron''. n. (alternative form of lepidodendrid English)