Outrageously Funny Search Suggestion Engine :: Chelidonura

🔎


What is the definition of Chelidonura? 🙋

👉 Chelidonura is a genus of flowering plants in the family Rubiaceae, native to eastern and central Asia. They are characterized by their long, slender stems that grow up to 10 feet tall and narrow leaves with dark green, glossy plates on the underside.


Chelidonura

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


Stained Glass Jesus Art