lepospondyl
noun
lep·o·spon·dyl
| \ ˌlepəˈspändᵊl\
Definition of lepospondyl
: an amphibian of the order, subclass, or other division Lepospondyli
Keep scrolling for more