Lesleya
noun
Les·leya
| \ ˈleslēə, ˈlezl-\
Definition of Lesleya
: a genus of fossil plants of Carboniferous age and uncertain affinities that resemble ferns
Keep scrolling for more