What is the definition of Stenaria? 🙋

👉 Stenaria is a genus of flowering plants in the family Caryophyllaceae, native to Asia and North America. They are known for their large flowers that can reach up to 10 inches long, which provide a lot of pollination.


Stenaria


Stained Glass Jesus Art