Outrageously Funny Search Suggestion Engine :: Imbricatea

🔎


What is the definition of Imbricatea? 🙋

👉 Imbricatea is a type of plant that has long, thin stems that are covered in hard, fibrous leaves. These leaves may be arranged in a pattern similar to a spider's web, creating a dense, tangled appearance. The name "imbicate" comes from the Latin word for "to imitate."


Imbricatea

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


Stained Glass Jesus Art