👉 Streblacantha is a species of flowering plant in the family Apiaceae, native to India and Sri Lanka. It has five petals with eight yellow sepals and four white petals. The flowers are arranged in clusters and have a prominent tube that opens up like a funnel.