Outrageously Funny Search Suggestion Engine :: Petalochirus

🔎


What is the definition of Petalochirus? 🙋

👉 Petalochirus is a type of flowering plant in the family Asteraceae, native to southern Asia. It has four petals that are arranged in a series of five lobes on each side of the flower. The name "petalochirus" comes from the Greek word meaning "flowering with four petals."


Petalochirus

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


Stained Glass Jesus Art