What is the definition of Lorrainsmithia? 🙋

👉 Lorrain Smithia is a type of plant known for its distinctive leaves with narrow, pointed tips. It's commonly found in forests and wetlands.


Lorrainsmithia


Stained Glass Jesus Art