ALL meanings of lepidodendroid
- adjective lepidodendroid resembling or relating to plants of the extinct genus Lepidodendron, which were prolific during the Carboniferous period 0
- noun lepidodendroid Alternative form of lepidodendrid. 0
- adjective lepidodendroid (paleontology) Allied to, or resembling, Lepidodendron. 0