Titanapasiya kelakeriya (also called lamb cihba)
Scientific name: Titanopsis calcarea, it Aizoaceae family;
Origin: South Africa.
Advertisements