Outrageously Funny Search Suggestion Engine :: Polypoda

🔎


What is the definition of Polypoda? 🙋

👉 In botany, a polypod is a type of flowering plant that is usually characterized by its large, tubular leaves and flowers. These plants are also known as "polypods" because they have a single, large leafless stem or peduncle with many small, branching leaves. The name comes from the Latin word "ploëps," which means "stem."


polypoda

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


Stained Glass Jesus Art