What is the definition of Patellariopsis? 🙋

👉 A type of plant known for its unique, translucent green leaves that resemble small pumpkins, often found in tropical climates.


Patellariopsis


Stained Glass Jesus Art