Outrageously Funny Search Suggestion Engine :: Leucorchestris

🔎


What is the definition of Leucorchestris? 🙋

👉 Leucorchestris is a genus of flowering plants in the family Apiaceae, commonly known as "leaves" or "leavesy." They are native to Central and South America, including parts of North America. These plants are characterized by their distinctive leaves that are typically long, narrow, and often arranged in groups called "leavesy," which can be either green or yellow-green.


Leucorchestris

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


Stained Glass Jesus Art