Back to homepage

Tag: Carissa

Carissa

Carissa

An African shrub, climber plant Carissa is known for both its fruits and medicinal use

Read Full Article