Outrageously Funny Search Suggestion Engine :: Toiyabea

🔎


What is the definition of Toiyabea? 🙋

👉 Term: Toiyabea is a species of flowering plant in the family Fabaceae, native to Japan and China. It belongs to the genus "Toiyabea". The leaves are alternate, with long, narrow stipules that are used for seed storage. The flowers are arranged in groups of five, usually on branches or in clusters, and have a single, yellow, four-spined ovary.


Toiyabea

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


Stained Glass Jesus Art