Sinhala Dictionary definitions for lepidodendroid
lepidodendroid 🔊
lepidodendroid : ලෙපිඩොඩෙන්ඩ්රෝනීය
lepidodendroid definition
Adjective. Allied to, or resembling, Lepidodendron.
Noun. A lepidodendrid.
Lern More About
- Wiki Definition: lepidodendroid
- Google Search result: Google
- Wiki Article: Wikipedia