Plants of the Week

Error message

  • Deprecated function: Return type of DrupalSessionHandler::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: Return type of DrupalSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: Return type of DrupalSessionHandler::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: Return type of DrupalSessionHandler::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: Return type of DrupalSessionHandler::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: Return type of DrupalSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 243 of C:\Apache24\htdocs\PlantZAfrica\includes\session.inc).
  • Deprecated function: DrupalEntityControllerInterface::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: DrupalDefaultEntityController::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQueryInterface::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQueryInterface::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQueryExtender::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQueryExtender::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQuery::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SelectQuery::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: field_collection_item_access(): Implicitly marking parameter $item as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SearchApiAbstractAlterCallback::isMultiEntityIndex(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_server_tasks_check(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_execute_pending_tasks(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_execute_pending_tasks_batch(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_server_tasks_count(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_access_execute_tasks_batch(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_server_tasks_delete(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_server_tasks_delete(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_index_specific_items_delayed(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_current_search(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: search_api_facetapi_current_search_path(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1442 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIController::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIController::delete(): Implicitly marking parameter $transaction as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIController::save(): Implicitly marking parameter $transaction as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIControllerExportable::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIControllerExportable::delete(): Implicitly marking parameter $transaction as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: EntityAPIControllerExportable::save(): Implicitly marking parameter $transaction as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: SearchApiServer::deleteItems(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SearchApiDbService::deleteItems(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SearchApiDbService::createFilterCondition(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: SearchApiServiceInterface::deleteItems(): Implicitly marking parameter $index as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: Using ${var} in strings is deprecated, use {$var} instead in require_once() (line 342 of C:\Apache24\htdocs\PlantZAfrica\includes\module.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: Creation of dynamic property SearchApiQueryFilter::$tags is deprecated in SearchApiQueryFilter->__construct() (line 1022 of C:\Apache24\htdocs\PlantZAfrica\sites\all\modules\contrib\search_api\includes\query.inc).
  • Deprecated function: DrupalDefaultMetaTag::__construct(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: DrupalRobotsMetaTag::__construct(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).
  • Deprecated function: DrupalListMetaTag::__construct(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3563 of C:\Apache24\htdocs\PlantZAfrica\includes\bootstrap.inc).

Browse through all previous entries of Plants Of The Week

  • Sort by date added
  • Sort Alphabetically
Go to Plants of the Week Advanced Search
E.g., 09/04/2025
E.g., 09/04/2025

Crassula sericea var. sericea

Crassula sericea var. sericea growing in its shady cliff face habitat on the Rosyntjiesberg, Richtersveld (Northern Cape)
Common names: kransplakkie
Family: Crassulaceae

Crassula sericea var. sericea is a common cliff-dwelling succulent shrublet in southern Namibia and in the lower Gariep (Orange River) region in the Northern...

10 / 08 / 2009 | Ernst van Jaarsveld | Kirstenbosch NBG
Read More

Protea aurea subsp. potbergensis

Protea aurea subsp. potbergensis
Common names: Potberg sugarbush, Potberg shuttlecock protea (Eng.); Potberg-langknopsuikerbos (Afr.)
Family: Proteaceae

Protea aurea subsp. potbergensis flowers in early winter when little else is flowering in the garden. The flowers are large and when planted en...

03 / 08 / 2009 | Louise Nurrish | Kirstenbosch NBG
Read More

Ochna

Ochna pulchra
Common names: wild planes, mickey-mouse plants
Family: Ochnaceae

All species of Ochna have very attractive yellow flowers, with an unusual persistent calyx that enlarges when in fruit, becoming cream-coloured, pink...

03 / 08 / 2009 | M.S. Mothogoane | Pretoria NBG
Read More

Protea obtusifolia

Protea obtusifolia
Common names: Bredasdorp protea, limestone protea, limestone sugarbush (Eng.); Bredasdorpsuikerbos (Afr.)
Family: Proteaceae

Protea obtusifolia has shiny, richly coloured flower heads during winter, and it is one of the few proteas that thrive in alkaline or acidic soils,...

27 / 07 / 2009 | Alice Notten | Kirstenbosch NBG
Read More

Deinbollia oblongifolia

Deinbollia oblongifolia
Common names: dune soapberry (Eng.); duineseepbessie (Afr.); iqinisamasimu, igolo-lenkawu, iphengulula, umuthi-wezithutha, maqinisa, intisamasimu (Zul.); umasibele,
Family: Sapindaceae

Deinbollia oblongifolia is a shrub or small tree with masses of pale yellow fruits during the winter months; it is an excellent plant to feed garden wildlife,...

27 / 07 / 2009 | Alec Naidoo | Pretoria NBG
Read More

Hibiscus praeteritus

Hibiscus praeteritus
Common names: None
Family: Malvaceae

The colourful, floriferous and water-wise Hibiscus praeteritus is a spectacular shrub worthy of a special place in your garden....

20 / 07 / 2009 | Roger Oliver | Pretoria NBG
Read More

Encephalartos caffer

Encephalartos caffer
Common names: Grahamstown cycad, Rhini cycad (Eng.); kafferkie (Afr.); uMphanga wase Rhini (Nguni)
Family: Zamiaceae

Encephalartos caffer is a relatively rare dwarf cycad in the sour grassveld of the Eastern Cape Province. It appears to be closely related to another grassland...

20 / 07 / 2009 | Phakamani Xaba | Kirstenbosch NBG
Read More

Trichocladus grandiflorus

Trichocladus grandiflorus flower
Common names: honeysuckle tree; wild peach, green hazel, green witch-hazel (Eng.); rooihout, groenhaselaar (Afr.); ugabavu (Swazi)
Family: Hamamelidaceae

Trichocladus grandiflorus is a most handsome and easily cultivated ornamental tree, well deserving of a place in any garden, yet it remains as little...

13 / 07 / 2009 | Anthony Hitchcock | Kirstenbosch NBG
Read More

Haworthia truncata var. truncata

Haworthia truncata var. truncat
Common names: horse teeth (Eng.); perdetande (Afr.)
Family: Asphodelaceae

Haworthia truncata var. truncata is an attractive showy, miniature leaf succulent....

13 / 07 / 2009 | Ian Oliver | Karoo Desert NBG
Read More

Lampranthus hoerleinianus

Lampranthus hoerleinianus flowers
Common names: purple vygie
Family: Aizoaceae

Lampranthus hoerleinianus, a tall mesemb with showy purple flowers, is found in northern Namaqualand, the Richtersveld and southern Namibia....

06 / 07 / 2009 | Ian Oliver | Karoo Desert NBG
Read More

Felicia erigeroides

Felicia erigeroides flower heads
Common names: wild aster, wild Michaelmas daisy (Eng.); wilde-aster (Afr.); isithelelo, ixhaphozi (Zulu)
Family: Asteraceae

Felicia erigeroides has pretty, daisy-like flowers with yellow centres. The flowers cover the entire bush and bring colour to the garden. It is a good...

06 / 07 / 2009 | Norma Lucas | Kirstenbosch NBG
Read More

Lachenalia orthopetala

Inflorescence
Common names: straight-petal lachenalia, Cape hyacinth (Eng.); viooltjie (Afr.)
Family: Hyacinthaceae

Lachenalia orthopetala, an indigenous hyacinth with striking upward-facing, creamy-white maroon-tipped flowers, is one of the rarest and most rewarding...

29 / 06 / 2009 | Adam Harrower | Kirstenbosch NBG
Read More

Drosanthemum thudichumii

Drosanthemum thudichumii  shrublet
Common names: Thudichum's vygie
Family: Aizoaceae

Drosanthemum thudichumii is a hardy winter rainfall vygie (mesemb) with showy, yellow, iridescent flowers....

29 / 06 / 2009 | Ian Oliver | Karoo Desert NBG
Read More

Senecio hederiformis

Senecio hederiformis flower and leaves
Common names: ivy-leaved senecio
Family: Asteraceae

Senecio hederiformis is a rare and still relatively poorly known species from the high-altitude grasslands of Mpumalanga and Limpopo Province, South Africa....

22 / 06 / 2009 | Lize Von Staden | TSP
Read More

Pelargonium laevigatum

Pelargonium laevigatum leaves and flowers
Common names: none
Family: Geraniaceae

Pelargonium laevigatum is an attractive shrub with decorative foliage and flowers throughout the year; it is well-suited to rockeries, water-wise and...

22 / 06 / 2009 | Trevor Adams | Kirstenbosch NBG
Read More

Protea laurifolia

Protea laurifolia flower head
Common names: laurel protea, laurel-leaf protea, grey-leaf sugarbush (Eng.); louriersuikerbos (Afr.)
Family: Proteaceae

Protea laurifolia is a bearded protea with large, pale pink or cream flower heads during the winter months. It is also frost hardy, water-wise and...

15 / 06 / 2009 | Alice Notten | Kirstenbosch NBG
Read More

Gibbaeum

Gibbaeum dispar
Common names: mimicry plants (Eng.); volstruistone (ostrich toes), duimpie-snuif (thumb snuff), papegaaibek (parrot beak), vinger-en-duim (finger and thumb), visbek
Family: Mesembryanthemaceae

Gibbaeums are bizarre succulents that grow hidden amongst pebbles; the entire genus is endemic to the Cape Floristic Region, occurring only in the arid...

15 / 06 / 2009 | D Raimondo | TSP
Read More

Platycaulos callistachyus

Platycaulos callistachyus female flowers
Common names: none
Family: Restionaceae

Platycaulos callistachyus is a little known restio. Its interesting culms and dense growth make it a worthy landscaping plant suited to any medium...

08 / 06 / 2009 | Louise Nurrish | Kirstenbosch NBG
Read More

Pelargonium crassicaule

Pelargonium crassicaule flowers
Common names: none
Family: Geraniaceae

Pelargonium crassicaule is a succulent plant with dainty, fragile, faintly sweet-scented flowers varying considerably in colour, and has great potential...

08 / 06 / 2009 | Stoffel Petrus Pieter Bester | National Herbarium Pretoria
Read More

Erica abietina subsp. abietina

Erica abietina subsp. abietina flowers and leaves
Common names: red heath (Eng.); rooiheide (Afr.)
Family: Ericaceae

Hikers walking on Table Mountain will experience the delights of the amazing diversity of plant life and the many flowers that are to be seen every month...

01 / 06 / 2009 | Anthony Hitchcock | Kirstenbosch NBG
Read More