Costus asplundii Costus talbotii

Above left is the beautiful neotropical species Costus asplundii. Above to the right is the African species Costus talbotii.

GENUS COSTUS


Costus is the largest and most diverse genus in the plant family Costaceae. There are currently 77 accepted species names in the neotropics and 24 species in Africa (Maas 2016). When our revision to the monograph on new world Costaceae is published, there will be about 20 new species added to this count. In English speaking areas they are known as "spiral gingers" and as "caƱa agria (sour cane)" in most Spanish speaking areas. They are not true gingers as this plant family was split off from the true ginger family about 50 years ago.

As a large genus with a wide geographical distribution, they are quite diverse in form. Some Costus species have small tubular flowers, others have broad spreading labellums. Some have foliaceous appendages to the bracts, some are lacking the appendages and are shaped more like a cone. Some plants flower terminally at the top of the leafy stems and some flower below on leafless or nearly leafless stems - sometimes with both flowering forms on the same plant. Some Costus species lie flat on the ground and some are as tall as 5 meters (15 feet) or more. The showy bract colors are green, red or yellow and the flower colors can be almost pure white, red, yellow, orange, pink - with shades that approach nearly any color but blue or black.

As garden plants, most are restricted to frost-free climates, but there are about 8 species that are reliably hardy and can be grown outdoors in areas with light frost. A few of them are compact enough to be grown in pots and stored indoors over winter but most are over two meters tall at maturity. Generally Costus are shade plants that grow in the forest understory in their native habitats, but many will tolerate full sun or nearly full sun given sufficient moisture.

Here I have already broken my own rule and tried to generalize these plants when in reality they are so diverse that it is impossible, so please click on the species links below to read in more detail about individual taxa of this wonderful genus.

SPECIAL NOTE REGARDING THIS REVISION PAGE
The new species names and changes in species status shown here have not yet been peer reviewed and published and they are not yet formally established. They should be considered the opinions of the producer of this website, but are consistent with our current research and preparation for publication of a revision to new world Costaceae.

CONTINENT CURRENT NAME PROPOSED NAME STATUS DATASHEET FIELD OBSERVATIONS PHOTO PAGE

Neotropical

Costus sp. nov.

Costus alfredoi

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus alleniopsis

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus alticolus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus antioquiensis

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus callosus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus cochabambae

sp. nov.

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus convexus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus douglasdalyi

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus gibbosus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus mollissimus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus obscurus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus oreophilus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus pitalito

sp. nov.

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus prancei

sp. nov.

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus pseudospiralis

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus rubineus

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sp. nov.

Costus whiskeycola

sp. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Amith

sp. nov. unnamed

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Bilsa

sp. nov. unnamed

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Chambi

sp. nov. unnamed

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Daisy

sp. nov. unnamed

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Gentry

sp. nov. unnamed

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Monteverde Marsh

sp. nov. unnamed

DESCRIPTION


SEE MY FIELD OBSERVATION


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Narupa White

sp. nov. unnamed

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus possible sp. nov. unnamed

Costus sp. Tapanti

sp. nov. unnamed

DESCRIPTION


SEE MY FIELD OBSERVATION


GOOGLE PHOTO ALBUM

Neotropical

Costus amazonicus subsp. amazonicus

Costus amazonicus

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus amazonicus subsp. krukovii

Costus krukovii

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus comosus

Costus comosus

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus guanaiensis

Costus guanaiensis

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus guanaiensis var. guanaiensis

Costus sinningiiflorus

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus guanaiensis var. macrostrobilus

Costus macrostrobilus

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus guanaiensis var. tarmicus

Costus laevis

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS



Neotropical

Costus laevis

Costus kuntzei

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus laevis

Costus weberbaueri

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus laevis

species split and several new names applied

stat. nov.

DESCRIPTION


SEE MY FIELD OBSERVATION


GOOGLE PHOTO ALBUM

Neotropical

Costus lima var. scabremarginatus

Costus lima

stat. nov.

DESCRIPTION





Neotropical

Costus productus

Costus juruanus

stat. nov.

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus productus var. strigosus

Costus juruanus

stat. nov.

DESCRIPTION





Neotropical

Costus quasi-appendiculatus

Costus comosus

stat. nov.

DESCRIPTION





Neotropical

Costus spiralis var. villosus

Costus spiralis

stat. nov.

DESCRIPTION





Neotropical

Costus

Costus

accepted

DESCRIPTION





Neotropical

Costus acreanus

Costus acreanus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus acutissimus

Costus acutissimus

accepted

DESCRIPTION



n/a

African

Costus afer Ker Gawl.

Costus afer Ker Gawl.

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus albiflos

Costus albiflos

accepted

DESCRIPTION





Neotropical

Costus allenii

Costus allenii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus arabicus

Costus arabicus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus asplundii

Costus asplundii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus asteranthus

Costus asteranthus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus atlanticus

Costus atlanticus

accepted

DESCRIPTION


SEE INATURALIST FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus aureus

Costus aureus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus barbatus

Costus barbatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus beckii

Costus beckii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus bracteatus

Costus bracteatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus chartaceus

Costus chartaceus

accepted

DESCRIPTION


SEE INATURALIST FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus claviger

Costus claviger

accepted

DESCRIPTION


SEE INATURALIST FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus cordatus

Costus cordatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus cupreifolius

Costus cupreifolius

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus curvibracteatus

Costus curvibracteatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus dinklagei

Costus dinklagei

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus dirzoi

Costus dirzoi

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus dubius

Costus dubius

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus erythrocoryne

Costus erythrocoryne

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus erythrophyllus

Costus erythrophyllus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus erythrothyrsus

Costus erythrothyrsus

accepted

DESCRIPTION


SEE INATURALIST FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus fenestralis

Costus fenestralis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus fissicalyx

Costus fissicalyx

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus gabonensis

Costus gabonensis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus geothyrsus

Costus geothyrsus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus giganteus

Costus giganteus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus glaucus

Costus glaucus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus gracillimus

Costus gracillimus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus kupensis

Costus kupensis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus lasius

Costus lasius

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus lasius

Costus lasius

accepted

DESCRIPTION





African

Costus lateriflorus

Costus lateriflorus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus leucanthus

Costus leucanthus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus ligularis

Costus ligularis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus lilaceus

Costus lilaceus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus lima

Costus lima

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus loangensus

Costus loangensus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus longibracteolatus

Costus longibracteolatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus louisii

Costus louisii

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus lucanusianus

Costus lucanusianus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus maboumiensis

Costus maboumiensis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus macranthus

Costus macranthus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus malortieanus

Costus malortieanus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus montanus

Costus montanus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus nimba

Costus nimba

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus nitidus

Costus nitidus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus osae

Costus osae

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus phyllocephalus

Costus phyllocephalus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus pictus

Costus pictus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus plicatus

Costus plicatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus plowmanii

Costus plowmanii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus pulverulentus

Costus pulverulentus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus ricus

Costus ricus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus scaber

Costus scaber

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sepacuitensis

Costus sepacuitensis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus spectabilis

Costus spectabilis

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus spicatus

Costus spicatus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus spiralis

Costus spiralis

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus sprucei

Costus sprucei

accepted

DESCRIPTION


SEE INATURALIST FIELD OBSERVATION


GOOGLE PHOTO ALBUM

Neotropical

Costus stenophyllus

Costus stenophyllus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

African

Costus talbotii

Costus talbotii

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus tappenbeckianus

Costus tappenbeckianus

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus vargasii

Costus vargasii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus varzearum

Costus varzearum

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus villosissimus

Costus villosissimus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus vinosus

Costus vinosus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus wilsonii

Costus wilsonii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus woodsonii

Costus woodsonii

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus zamoranus

Costus zamoranus

accepted

DESCRIPTION


FIELD OBSERVATIONS


GOOGLE PHOTO ALBUM

Neotropical

Costus zingiberoides

Costus zingiberoides

accepted

DESCRIPTION




GOOGLE PHOTO ALBUM

neotropical



Costus spiralis

distinct form

DESCRIPTION





Neotropical

Mesoamerican Red flower form

Costus pictus (Mesoamerican red flower form)

distinct form

DESCRIPTION





Neotropical

Costus acreanus 'El Gato'

Costus acreanus 'El Gato'

distinct form

DESCRIPTION







Costus asplundii - red bract form

Costus asplundii

distinct form

DESCRIPTION





Neotropical

Costus comosus - bakeri form

Costus comosus

distinct form

DESCRIPTION


FIELD OBSERVATIONS



Neotropical

Costus comosus - cultivated

Costus comosus

distinct form

DESCRIPTION





Neotropical

Costus comosus - hort. form wild

Costus comosus

distinct form

DESCRIPTION





Neotropical

Costus comosus - La Chonta form

Costus comosus - La Chonta form

distinct form

DESCRIPTION





Neotropical

Costus comosus - maritimus form

Costus comosus

distinct form

DESCRIPTION





Neotropical

Costus comosus - Panama form

Costus comosus

distinct form

DESCRIPTION


FIELD OBSERVATIONS



Neotropical

Costus curvibracteatus 'Pocosol'

Costus curvibracteatus (Pocosol form)

distinct form

DESCRIPTION





Neotropical

Costus erythrophyllus - green leaf form

Costus erythrophyllus

distinct form

DESCRIPTION





Neotropical

Costus laevis - maximus form

Costus kuntzei

distinct form

DESCRIPTION





Neotropical

Costus laevis - skutchii form

Costus kuntzei

distinct form

DESCRIPTION





Neotropical

Costus laevis - splendens form

Costus kuntzei

distinct form

DESCRIPTION





Neotropical

Costus pictus - Chiapas form

Costus pictus (Chiapas form)

distinct form

DESCRIPTION





Neotropical

Costus pictus - karst form

Costus pictus (karst form)

distinct form

DESCRIPTION





Neotropical

Costus pictus - planta insulina form

Costus pictus (planta insulina form)

distinct form

DESCRIPTION





Neotropical

Costus pictus form with patterned stems

Costus pictus (patterned stem form)

distinct form

DESCRIPTION





Neotropical

Costus pictus form with stamen exceeding labellum, exposing thecae, corolla lobes curled outward

Costus pulverulentus

distinct form

DESCRIPTION





Neotropical

Costus pulverulentus - closed corolla form

Costus pulverulentus

distinct form

DESCRIPTION





Neotropical

Costus pulverulentus - compact, congested form

Costus pulverulentus

distinct form

DESCRIPTION





Neotropical

Costus pulverulentus - Mesoamerican form

Costus pulverulentus

distinct form

DESCRIPTION





Neotropical

Costus scaber - Amazonian form

Costus scaber

distinct form

DESCRIPTION





Neotropical

Costus scaber - Central American form

Costus scaber

distinct form

DESCRIPTION





Neotropical

Costus scaber - Indian Head horticultural form

Costus scaber

distinct form

DESCRIPTION





Neotropical

Costus scaber - Osa thin stem form

Costus scaber

distinct form

DESCRIPTION





Neotropical





hybrid natural

DESCRIPTION





African

Costus adolphi-friderici

Costus adolphi-friderici

insufficiently known

DESCRIPTION



n/a

Neotropical

Costus fortalezae

Costus fortalezae

insufficiently known

DESCRIPTION





Neotropical

Costus pulcherrimus

Costus pulcherrimus

insufficiently known

DESCRIPTION





Neotropical

Costus ulei

Costus ulei

insufficiently known

DESCRIPTION





Neotropical

Costus 'Belize Yellow'

Costus 'Belize Yellow'

registered cultivar

DESCRIPTION





Neotropical

Costus 'California Dreaming'

Costus 'California Dreaming'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Carla'

Costus 'Carla'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Darth Vader'

Costus 'Darth Vader'

registered cultivar

DESCRIPTION





Neotropical

Costus 'El Whiskey'

Costus whiskeycola 'El Whiskey'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Eskimo Kiss'

Costus 'Eskimo Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Firebird'

Costus 'Firebird'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Green Mountain'

Costus 'Green Mountain'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Hot Lips'

Costus 'Hot Lips'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Julie's Kiss'

Costus 'Julie's Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Lemon Chiffon'

Costus antioquiensis 'Lemon Chiffon'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Lone Survivor'

Costus 'Lone Survivor'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Longhair'

Costus 'Longhair'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Mellow Yellow'

Costus 'Mellow Yellow'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Moonluster'

Costus 'Moonluster'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Nirvana'

Costus 'Nirvana'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Nishi Variegated'

Costus 'Nishi Variegated'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Orange Conch'

Costus 'Orange Conch'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Phoenix'

Costus 'Phoenix'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Phuket Kiss'

Costus 'Phuket Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Pink Floyd'

Costus 'Pink Floyd'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Rancho Sunrise'

Costus 'Rancho Sunrise'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Rattler'

Costus 'Rattler'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Red Feathers'

Costus guanaiensis 'Red Feathers'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Red Lollipop'

Costus 'Red Lollipop'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Reina Rosada'

Costus 'Reina Rosada'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Reinaldo'

Costus 'Reinaldo'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Southern Cross'

Costus 'Southern Cross'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Sulee Double Kiss'

Costus 'Sulee Double Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Sulee Forest Kiss'

Costus 'Sulee Forest Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Sulee Honey Kiss'

Costus 'Sulee Honey Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Sulee Sun Kiss'

Costus 'Sulee Sun Kiss'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Sweet Lex'

Costus 'Sweet Lex'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Tico Sunrise'

Costus 'Tico Sunrise'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Tico Tower'

Costus 'Tico Tower'

registered cultivar

DESCRIPTION





Neotropical

Costus 'Twister'

Costus rubineus 'Twister'

registered cultivar

DESCRIPTION





Neotropical

Costus acreanus 'Pink Panther'

Costus acreanus 'Pink Panther'

registered cultivar

DESCRIPTION





Neotropical

Costus aff. pulverulentus 'Mongrel'

Costus aff. pulverulentus 'Mongrel'

registered cultivar

DESCRIPTION





Neotropical

Costus arabicus 'Bicolor Variegated'

Costus arabicus 'Bicolor Variegated'

registered cultivar

DESCRIPTION





Neotropical

Costus atlanticus 'Tropicais'

Costus atlanticus 'Tropicais'

registered cultivar

DESCRIPTION





Neotropical

Costus beckii 'Alan's Red'

Costus beckii 'Alan's Red'

registered cultivar

DESCRIPTION





Neotropical

Costus comosus 'Cliff Dweller'

Costus comosus 'Cliff Dweller'

registered cultivar

DESCRIPTION





Neotropical

Costus erythrophyllus 'Grey Ghost'

Costus erythrophyllus 'Grey Ghost'

registered cultivar

DESCRIPTION





Neotropical

Costus erythrophyllus 'Silver Leaf'

Costus erythrophyllus 'Silver Leaf'

registered cultivar

DESCRIPTION





Neotropical

Costus guanaiensis 'Emerald Crinkles'

Costus sinningiiflorus 'Emerald Crinkles'

registered cultivar

DESCRIPTION





Neotropical

Costus guanaiensis 'Sweet Charlotte'

Costus sinningiiflorus 'Sweet Charlotte'

registered cultivar

DESCRIPTION





Neotropical

Costus laevis 'Lita Red'

Costus kuntzei 'Lita Red'

registered cultivar

DESCRIPTION





Neotropical

Costus longibracteolatus 'Long Kiss'

Costus longibracteolatus 'Long Kiss'

registered cultivar

DESCRIPTION





African

Costus lucanusianus 'Sweet African'

Costus lucanusianus 'Sweet African'

registered cultivar

DESCRIPTION





Neotropical

Costus pictus 'Hieroglyphics'

Costus pictus 'Hieroglyphics'

registered cultivar

DESCRIPTION





Neotropical

Costus pictus 'Red Baron'

Costus pictus 'Red Baron'

registered cultivar

DESCRIPTION





Neotropical

Costus productus 'Dazzler'

Costus juruanus 'Dazzler'

registered cultivar

DESCRIPTION





Neotropical

Costus productus 'Dwarf Star'

Costus juruanaus 'Dwarf Star'

registered cultivar

DESCRIPTION





Neotropical

Costus productus 'Emerald Chalice'

Costus juruanus 'Emerald Chalice'

registered cultivar

DESCRIPTION





Neotropical

Costus productus 'Maroon Chalice'

Costus juruanus 'Maroon Chalice'

registered cultivar

DESCRIPTION





Neotropical

Costus productus 'Ruffles'

Costus juruanus 'Ruffles'

registered cultivar

DESCRIPTION





Neotropical

Costus pulverulentus 'Pink Lips'

Costus pulverulentus 'Pink Lips'

registered cultivar

DESCRIPTION





Neotropical

Costus pulverulentus 'Purple Passion'

Costus pulverulentus 'Purple Passion'

registered cultivar

DESCRIPTION





Neotropical

Costus spiralis 'Strawberry Bud'

Costus spiralis 'Strawberry Bud'

registered cultivar

DESCRIPTION





Neotropical

Costus tarapotensis'Morning Star'

Costus tarapotensis'Morning Star'

registered cultivar

DESCRIPTION





Neotropical

Costus tarmicus 'Aloha'

Costus laevis 'Aloha'

registered cultivar

DESCRIPTION





Neotropical

Costus tarmicus 'Marco's Pride'

Costus laevis 'Marco's Pride'

registered cultivar

DESCRIPTION





Neotropical

Costus vargasii 'Raspberry Yogurt'

Costus vargasii 'Raspberry Yogurt'

registered cultivar

DESCRIPTION





Neotropical

Costus varzearum 'Maldonado'

Costus varzearum 'Maldonado'

registered cultivar

DESCRIPTION





Neotropical

Costus woodsonii 'French Kiss'

Costus woodsonii 'French Kiss'

registered cultivar

DESCRIPTION





African

Costus albus

Costus albus

synonym

DESCRIPTION





Neotropical

Costus anachiri

Costus anachiri

synonym

DESCRIPTION





African

Costus anomocalyx

Costus anomocalyx

synonym

DESCRIPTION





African

Costus araneosus

Costus araneosus

synonym

DESCRIPTION





Neotropical

Costus argenteus

Costus argenteus

synonym

DESCRIPTION





African

Costus bingervillensis

Costus bingervillensis

synonym

DESCRIPTION





Neotropical

Costus brasiliensis

Costus brasiliensis

synonym

DESCRIPTION





Neotropical

Costus cernuus

Costus cernuus

synonym

DESCRIPTION





Neotropical

Costus chinensis

Costus chinensis

synonym

DESCRIPTION





Neotropical

Costus ciliatus

Costus ciliatus

synonym

DESCRIPTION





Neotropical

Costus congestus

Costus congestus

synonym

DESCRIPTION





Neotropical

Costus cylindricus

Costus cylindricus

synonym

DESCRIPTION





Neotropical

Costus cylindricus var. acreanus

Costus cylindricus var. acreanus

synonym

DESCRIPTION





Neotropical

Costus cylindricus var. acreanus

Costus cylindricus var. acreanus

synonym

DESCRIPTION





Neotropical

Costus cylindricus var. anachiri

Costus cylindricus var. anachiri

synonym

DESCRIPTION





Neotropical

Costus cylindricus var. ciliatus

Costus cylindricus var. ciliatus

synonym

DESCRIPTION





Neotropical

Costus cylindricus var. pulcherrimus

Costus cylindricus var. pulcherrimus

synonym

DESCRIPTION





African

Costus deistelii

Costus deistelii

synonym

DESCRIPTION





African

Costus dewevrei

Costus dewevrei

synonym

DESCRIPTION





Neotropical

Costus dhaninivatii

Costus dhaninivatii

synonym

DESCRIPTION





Neotropical

Costus discolor

Costus discolor

synonym

DESCRIPTION





African

Costus dussii

Costus dussii

synonym

DESCRIPTION





African

Costus edulis

Costus edulis

synonym

DESCRIPTION





African

Costus fimbriatus

Costus fimbriatus

synonym

DESCRIPTION





African

Costus fissiligulatus 'African Princess'

Costus fissiligulatus 'African Princess'

synonym

DESCRIPTION





African

Costus fissiligulatus var. major

Costus fissiligulatus var. major

synonym

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus foenculaceus

Costus foenculaceus

synonym

DESCRIPTION





African

Costus foliaceus

Costus foliaceus

synonym

DESCRIPTION





Neotropical

Costus formosus

Costus formosus

synonym

DESCRIPTION





Neotropical

Costus friedrichsenii

Costus friedrichsenii

synonym

DESCRIPTION





Neotropical

Costus gagnepainii

Costus gagnepainii

synonym

DESCRIPTION





Asian

Costus glaber

Costus glaber

synonym

DESCRIPTION





Neotropical

Costus glabratus

Costus glabratus

synonym

DESCRIPTION





Neotropical

Costus gracilis

Costus gracilis

synonym

DESCRIPTION





Neotropical

Costus guanaiense

Costus guanaiense

synonym

DESCRIPTION





Neotropical

Costus guanaiensis var. asplundii

Costus guanaiensis var. asplundii

synonym

DESCRIPTION





Neotropical

Costus guianicus

Costus guianicus

synonym

DESCRIPTION





Neotropical

Costus hasseltii

Costus hasseltii

synonym

DESCRIPTION





Neotropical

Costus hirsutus

Costus hirsutus

synonym

DESCRIPTION





Neotropical

Costus igneus

Costus igneus

synonym

DESCRIPTION





African

Costus insularis

Costus insularis

synonym

DESCRIPTION





Neotropical

Costus kaempferoides

Costus kaempferoides

synonym

DESCRIPTION





Neotropical

Costus laterifolius

Costus laterifolius

synonym

DESCRIPTION





Neotropical

Costus latifolius

Costus latifolius

synonym

DESCRIPTION





Neotropical

Costus laxus

Costus laxus

synonym

DESCRIPTION





African

Costus letestui

Costus letestui

synonym

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus lima var. wedelianus

Costus lima var. wedelianus

synonym

DESCRIPTION





African

Costus litteralis

Costus litteralis

synonym

DESCRIPTION





Neotropical

Costus longifolius

Costus longifolius

synonym

DESCRIPTION





African

Costus lucanusianus var. major

Costus lucanusianus var. major

synonym

DESCRIPTION





African

Costus luteus

Costus luteus

synonym

DESCRIPTION





African

Costus maculatus

Costus maculatus

synonym

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus malortieanus var. amazonicus

Costus malortieanus var. amazonicus

synonym

DESCRIPTION





Neotropical

Costus maximus

Costus maximus

synonym

DESCRIPTION





African

Costus megalobractea

Costus megalobractea

synonym

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus mexicanus

Costus mexicanus

synonym

DESCRIPTION





Neotropical

Costus micranthus

Costus micranthus

synonym

DESCRIPTION





Neotropical

Costus monosperma

Costus monosperma

synonym

DESCRIPTION





Neotropical

Costus mooreanus

Costus mooreanus

synonym

DESCRIPTION





African

Costus nemotrichus

Costus nemotrichus

synonym

DESCRIPTION





African

Costus ngouniensis

Costus ngouniensis

synonym

DESCRIPTION





Neotropical

Costus niveo-purpureus

Costus niveo-purpureus

synonym

DESCRIPTION





Neotropical

Costus niveus

Costus niveus

synonym

DESCRIPTION





African

Costus nudicaulis

Costus nudicaulis

synonym

DESCRIPTION





Neotropical

Costus nutans

Costus nutans

synonym

DESCRIPTION





African

Costus oblitterans

Costus oblitterans

synonym

DESCRIPTION





Neotropical

Costus osaense

Costus osaense

synonym

DESCRIPTION





African

Costus pauciflorus

Costus pauciflorus

synonym

DESCRIPTION





Neotropical

Costus paucifolius

Costus paucifolius

synonym

DESCRIPTION





African

Costus phaeotrichus

Costus phaeotrichus

synonym

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus phlociflorus

Costus phlociflorus

synonym

DESCRIPTION





Neotropical

Costus pilgeri

Costus pilgeri

synonym

DESCRIPTION





Neotropical

Costus pilosissimus

Costus pilosissimus

synonym

DESCRIPTION





African

Costus pistiifolius

Costus pistiifolius

synonym

DESCRIPTION





Neotropical

Costus podocephalus

Costus podocephalus

synonym

DESCRIPTION





Neotropical

Costus prodigiosus

Costus prodigiosus

synonym

DESCRIPTION





African

Costus pterometra

Costus pterometra

synonym

DESCRIPTION





Neotropical

Costus pubescens

Costus pubescens

synonym

DESCRIPTION





Neotropical

Costus pubescens forma fibrillosa

Costus pubescens forma fibrillosa

synonym

DESCRIPTION





Neotropical

Costus puchucupango

Costus puchucupango

synonym

DESCRIPTION





Neotropical

Costus pulchriflorus

Costus pulchriflorus

synonym

DESCRIPTION





Neotropical

Costus pumilus

Costus pumilus

synonym

DESCRIPTION





Neotropical

Costus pumilus var. pilosissimus

Costus pumilus var. pilosissimus

synonym

DESCRIPTION





Neotropical

Costus pungens

Costus pungens

synonym

DESCRIPTION





African

Costus radicans

Costus radicans

synonym

DESCRIPTION





Neotropical

Costus ramosus

Costus ramosus

synonym

DESCRIPTION





Neotropical

Costus ridleyi

Costus ridleyi

synonym

DESCRIPTION





Neotropical

Costus rosulifer

Costus rosulifer

synonym

DESCRIPTION





Neotropical

Costus ruber

Costus ruber

synonym

DESCRIPTION





Neotropical

Costus rumphianus

Costus rumphianus

synonym

DESCRIPTION





Neotropical

Costus sanguineus

Costus sanguineus

synonym

DESCRIPTION





Neotropical

Costus sanguineus aff

Costus sanguineus aff

synonym

DESCRIPTION





African

Costus sarmentosus

Costus sarmentosus

synonym

DESCRIPTION





Neotropical

Costus sarzcarum

Costus sarzcarum

synonym

DESCRIPTION





Neotropical

Costus scaberulus

Costus scaberulus

synonym

DESCRIPTION





Neotropical

Costus sinningiaeflorus

Costus sinningiaeflorus

synonym

DESCRIPTION





Neotropical

Costus skutchii

Costus skutchii

synonym

DESCRIPTION





Neotropical

Costus spicatus var. pubescens

Costus spicatus var. pubescens

synonym

DESCRIPTION





Neotropical

Costus spiralis var. hirsutus

Costus spiralis var. hirsutus

synonym

DESCRIPTION





Neotropical

Costus spiralis var. jacquini

Costus spiralis var. jacquini

synonym

DESCRIPTION





Neotropical

Costus spiralis var. roscoei

Costus spiralis var. roscoei

synonym

DESCRIPTION





Neotropical

Costus steinbachii

Costus steinbachii

synonym

DESCRIPTION





African

Costus subbiflorus

Costus subbiflorus

synonym

DESCRIPTION





Neotropical

Costus tarapotensis

Costus tarapotensis

synonym

DESCRIPTION


SEE MY FIELD OBSERVATION


GOOGLE PHOTO ALBUM

Neotropical

Costus tatei

Costus tatei

synonym

DESCRIPTION





African

Costus trachyphyllus

Costus trachyphyllus

synonym

DESCRIPTION





African

Costus ubangiensis

Costus ubangiensis

synonym

DESCRIPTION





Neotropical

Costus uniflorus

Costus uniflorus

synonym

DESCRIPTION





Neotropical

Costus validus

Costus validus

synonym

DESCRIPTION





Neotropical

Costus velutinus

Costus velutinus

synonym

DESCRIPTION





Neotropical

Costus verschaffeltii

Costus verschaffeltii

synonym

DESCRIPTION





African

Costus violaceus

Costus violaceus

synonym

DESCRIPTION





Neotropical

Costus warmingii

Costus warmingii

synonym

DESCRIPTION





Neotropical

Costus zerumbet

Costus zerumbet

synonym

DESCRIPTION





Neotropical

Costus atrosanguineus

Costus atrosanguineus

unknown

DESCRIPTION





African

Costus bicolor

Costus bicolor

unknown

DESCRIPTION





African

Costus dendrophilus

Costus dendrophilus

unknown

DESCRIPTION





Neotropical

Costus hybrid manmade scaber X lasius

Costus hybrid manmade scaber X lasius

unknown

DESCRIPTION





Neotropical

Costus hybrid natural arabicus X acreanus

Costus hybrid natural arabicus X acreanus

unknown

DESCRIPTION





African

Costus ledermannii

Costus ledermannii

unknown

DESCRIPTION





Neotropical

Costus Maas species A

Costus Maas species A

unknown

DESCRIPTION





Neotropical

Costus Maas species B

Costus Maas species B

unknown

DESCRIPTION





African

Costus mosaicus

Costus mosaicus

unknown

DESCRIPTION




GOOGLE PHOTO ALBUM

African

Costus schlechteri

Costus schlechteri

unknown

DESCRIPTION





African

Costus ulugurensis

Costus ulugurensis

unknown

DESCRIPTION





African

Costus zechii

Costus zechii

unknown

DESCRIPTION





neotropical

Costus leucanthus X laevis

Costus leucanthus X kuntzei

unnamed hybrids

DESCRIPTION




GOOGLE PHOTO ALBUM

Neotropical

Costus leucanthus X lima

Costus leucanthus X lima

unnamed hybrids

DESCRIPTION







Costus 'Art Magic'

Costus 'Art Magic'

unregistered cultivar

DESCRIPTION







Costus 'Bajo Calima'

Costus 'Bajo Calima'

unregistered cultivar

DESCRIPTION







Costus 'Bartatus Dwarf'

Costus 'Bartatus Dwarf'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Belize Chocolate'

Costus 'Belize Chocolate'

unregistered cultivar

DESCRIPTION







Costus 'Bloody Mary'

Costus 'Bloody Mary'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Buddha Belly'

Costus 'Buddha Belly'

unregistered cultivar

DESCRIPTION







Costus 'Butterfly Magic'

Costus 'Butterfly Magic'

unregistered cultivar

DESCRIPTION







Costus 'Candy Stripe'

Costus 'Candy Stripe'

unregistered cultivar

DESCRIPTION







Costus 'Cerise Magic'

Costus 'Cerise Magic'

unregistered cultivar

DESCRIPTION







Costus 'Chocolate Kiss'

Costus 'Chocolate Kiss'

unregistered cultivar

DESCRIPTION







Costus 'Christmas'

Costus 'Christmas'

unregistered cultivar

DESCRIPTION







Costus 'Dwarf Lipstick'

Costus 'Dwarf Lipstick'

unregistered cultivar

DESCRIPTION







Costus 'Green Giant'

Costus 'Green Giant'

unregistered cultivar

DESCRIPTION







Costus 'Green Velvet'

Costus 'Green Velvet'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Hello Yellow'

Costus 'Hello Yellow'

unregistered cultivar

DESCRIPTION







Costus 'Indian Head'

Costus 'Indian Head'

unregistered cultivar

DESCRIPTION







Costus 'Kiss of Death'

Costus 'Kiss of Death'

unregistered cultivar

DESCRIPTION







Costus 'Lemon Aide'

Costus 'Lemon Aide'

unregistered cultivar

DESCRIPTION







Costus 'Lettuce Head'

Costus 'Lettuce Head'

unregistered cultivar

DESCRIPTION







Costus 'Manhattan'

Costus 'Manhattan'

unregistered cultivar

DESCRIPTION







Costus 'Maroon Magic'

Costus 'Maroon Magic'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Maroon Ruffles'

Costus 'Maroon Ruffles'

unregistered cultivar

DESCRIPTION







Costus 'Maureens Choice'

Costus 'Maureens Choice'

unregistered cultivar

DESCRIPTION







Costus 'Midori Magic'

Costus 'Midori Magic'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Morning Sun'

Costus 'Morning Sun'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'November Red'

Costus 'November Red'

unregistered cultivar

DESCRIPTION







Costus 'Oxley Compic'

Costus 'Oxley Compic'

unregistered cultivar

DESCRIPTION







Costus 'Oxley Orange'

Costus 'Oxley Orange'

unregistered cultivar

DESCRIPTION







Costus 'Oxley Ruby'

Costus 'Oxley Ruby'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Peru Yellow'

Costus 'Peru Yellow'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Peruvian Pineapple'

Costus 'Peruvian Pineapple'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Peruvian Pink'

Costus 'Peruvian Pink'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Pina Colada'

Costus 'Pina Colada'

unregistered cultivar

DESCRIPTION







Costus 'Pink Kiss'

Costus 'Pink Kiss'

unregistered cultivar

DESCRIPTION







Costus 'Popcorn Ball'

Costus 'Popcorn Ball'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Red Ball'

Costus 'Red Ball'

unregistered cultivar

DESCRIPTION







Costus 'Red Stem Rubra'

Costus 'Red Stem Rubra'

unregistered cultivar

DESCRIPTION







Costus 'Royal Burgundy'

Costus 'Royal Burgundy'

unregistered cultivar

DESCRIPTION







Costus 'Royal Magic'

Costus 'Royal Magic'

unregistered cultivar

DESCRIPTION







Costus 'Speckled Pup'

Costus 'Speckled Pup'

unregistered cultivar

DESCRIPTION







Costus 'Tangerine Magic'

Costus 'Tangerine Magic'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Tena'

Costus 'Tena'

unregistered cultivar

DESCRIPTION







Costus 'Tossed Salad'

Costus 'Tossed Salad'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'Tulipe'

Costus antioquiensis 'Tulipe'

unregistered cultivar

DESCRIPTION





Neotropical

Costus 'World Traveler'

Costus 'World Traveler'

unregistered cultivar

DESCRIPTION







Costus 'Yellow Kiss'

Costus 'Yellow Kiss'

unregistered cultivar

DESCRIPTION





Neotropical

Costus acreanus 'Jungle Jerry'

Costus acreanus 'Jungle Jerry'

unregistered cultivar

DESCRIPTION







Costus comosus 'Cherry Drops'

Costus comosus 'Cherry Drops'

unregistered cultivar

DESCRIPTION


FIELD OBSERVATIONS





Costus comosus 'Lemon Drops'

Costus comosus 'Lemon Drops'

unregistered cultivar

DESCRIPTION





Neotropical

Costus leucanthus 'Vertigo'

Costus leucanthus 'Vertigo'

unregistered cultivar

DESCRIPTION





Neotropical

Costus longibracteolatus 'Kiss of Death'

Costus longibracteolatus 'Kiss of Death'

unregistered cultivar

DESCRIPTION





Neotropical

Costus pictus 'San Francisco Red'

Costus pictus 'San Francisco Red'

unregistered cultivar

DESCRIPTION






Copyright © 1999-2023 Dave Skinner