lepidodendroid
Speech parts
1. lepidodendroid - Noun
2. lepidodendroid - Adjective
Meaning
Allied to, or resembling, Lepidodendron.
A lepidodendrid.
Source: Webster's dictionary1. lepidodendroid - Noun
2. lepidodendroid - Adjective
Allied to, or resembling, Lepidodendron.
A lepidodendrid.
Source: Webster's dictionary