Outrageously Funny Search Suggestion Engine :: Ancistrocarya

🔎


What is the definition of Ancistrocarya? 🙋

👉 Ancistrocarya is a genus of flowering plants in the family Apiaceae, native to South America and North Africa. They are characterized by their large, sprawling leaves that can reach up to 2 meters long, with a dense cluster of flowers on top. This plant species produces both nuts and seeds, making it an important food source for many animals.


Ancistrocarya

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


Stained Glass Jesus Art