Taxonomic Filter:

Taxa Count: 5
APOCYNACEAE
Caralluma
Caralluma edithiae
Caralluma penicillata
Caralluma russelliana
Caralluma speciosa