Find the word definition

Wikipedia
Telosma

Telosma is a genus of plants in the Milkweed family, Apocynaceae, first described in 1905. It is native to Africa, and southern Asia.