Dictionary
Dictionary
Lepidodendrid — definition & meaning
Word Type Definition Lepidodendrid n. One of an extinct family of trees allied to the
modern club mosses, and including Lepidodendron and its allies.
Explore more words:
Retrocession · Leer · Partage · Bygone · Cross-week · Lacunaria · Beaded · Lathy ·