lepidodendrids (0 synonym found)

Definition of lepidodendrids:

(n) : Any of an extinct genus (†Lepidodendron) or its close relatives of trees, related to the present-day club mosses.

Definition of lepidodendrids:

(n) : Any of an extinct genus (†Lepidodendron) or its close relatives of trees, related to the present-day club mosses.

Back to Top