Lepidodendrid Definition

noun

Any of an extinct family of trees allied to the modern club mosses.

Wiktionary

Other Word Forms of Lepidodendrid

Noun

Singular:
lepidodendrid
Plural:
lepidodendrids

Find Similar Words

Find similar words to lepidodendrid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lepidodendrid