Browsing: Ceropegia umbellata

Ceropegia umbellata is a synonym of Caralluma umbellata.