Outrageously Funny Word Definitions :: Locastra

🔎


What is the definition of Locastra? 🙋

👉 Locastra is a genus of flowering plants in the family Araceae, native to Asia, particularly China and Vietnam.


Locastra

https://goldloadingpage.com/word-dictionary/Locastra


Stained Glass Jesus Art