This is a robot catcher. Don't click this or your ip address will be banned. It should be hidden from you.
NSN Logo Home Page

Southern and Central California Chaparral and Oak Woodlands

Coastal Sage Scrub

Community Species List

Click on column header to sort by column
For SaleScientific NameCommon NameGrowth HabitDuration
Acanthomintha ilicifoliaSan Diego thorn-mintForb/herbAnnual
Achnatherum coronatumgiant ricegrassGraminoidPerennial
Adolphia californicaCalifornia prickbushShrubPerennial
Agave shawiicoastal agaveSubshrub, Shrub, Forb/herbPerennial
Allium haematochitonredskin onionForb/herbPerennial
Allophyllum glutinosumsticky false gilyflowerForb/herbAnnual
Alopecurus saccatusPacific foxtailGraminoidAnnual
Amblyopappus pusillusdwarf coastweedForb/herbAnnual
Ambrosia acanthicarpaflatspine burr ragweedForb/herbAnnual
Ambrosia ambrosioidesambrosia leaf burr ragweedSubshrub, ShrubPerennial
Ambrosia chenopodiifoliaSan Diego burr ragweedSubshrub, ShrubPerennial
Ambrosia confertifloraweakleaf burr ragweedForb/herbPerennial
Ambrosia pumiladwarf burr ragweedForb/herbPerennial
Amorpha fruticosadesert false indigoShrubPerennial
Ancistrocarphus filagineusfalse neststrawForb/herbAnnual
Andropogon glomeratus var. scabriglumisroughglume bushy bluestemGraminoidPerennial
Androsace elongata ssp. acutaCalifornia rockjasmineForb/herbAnnual
Antirrhinum coulterianumVine, Forb/herbAnnual
Antirrhinum nuttallianum ssp. subsessileForb/herbAnnual
Aphanisma blitoidesSan Diego coastalcreeperForb/herbAnnual
Aristida adscensionissixweeks threeawnGraminoidAnnual
Aristida divaricatapoverty threeawnGraminoidPerennial
Aristida purpurea var. parishiiParish's threeawnGraminoidPerennial
Aristida purpurea var. purpureapurple threeawnGraminoidPerennial
Aristida ternipes var. hamulosaGraminoidPerennial
Artemisia californicacoastal sagebrushShrubPerennial
Artemisia dracunculustarragonSubshrub, Shrub, Forb/herbPerennial
Artemisia palmeriSan Diego sagewortSubshrub, ShrubPerennial
Asplenium vespertinumwestern spleenwortForb/herbPerennial
Astragalus brauntoniiBraunton's milkvetchForb/herbPerennial
Astragalus curtipesMorro milkvetchForb/herbPerennial
Astragalus gambelianusGambel's dwarf milkvetchForb/herbAnnual
Astragalus pomonensisPomona milkvetchForb/herbPerennial
Astragalus tener var. titicoastal dunes milkvetchForb/herbAnnual
Astragalus trichopodus var. lonchusSanta Barbara milkvetchSubshrub, Forb/herbPerennial
Astragalus trichopodus var. phoxusSanta Barbara milkvetchSubshrub, Forb/herbPerennial
Atriplex californicaCalifornia saltbushForb/herbPerennial
Atriplex coulteriCoulter's saltbushSubshrub, Forb/herbPerennial
Atriplex pacificaDavidson's saltbushForb/herbAnnual
Atriplex serenana var. davidsoniiDavidson's bractscaleForb/herbAnnual
Atriplex watsoniiWatson's saltbushSubshrub, ShrubPerennial
Baccharis douglasiisaltmarsh baccharisSubshrub, ShrubPerennial
Baccharis emoryiEmory's baccharisShrubPerennial
Baccharis pilulariscoyotebrushSubshrub, ShrubPerennial
Baccharis salicifoliamule's fatShrubPerennial
Berberis neviniiShrubPerennial
Bergerocactus emoryigolden snakecactusShrub, SubshrubPerennial
Bloomeria croceacommon goldenstarForb/herbPerennial
Bloomeria humilisdwarf goldenstarForb/herbPerennial
Bothriochloa barbinodiscane bluestemGraminoidPerennial
Bowlesia incanahoary bowlesiaForb/herbAnnual
Brickellia californicaCalifornia brickellbushSubshrub, ShrubPerennial
Brodiaea filifoliathreadleaf brodiaeaForb/herbPerennial
Bromus arizonicusArizona bromeGraminoidAnnual
Bromus grandistall bromeGraminoidPerennial
Bromus laevipesChinook bromeGraminoidPerennial
Calandrinia breweriBrewer's redmaidsForb/herbAnnual
Calandrinia maritimaForb/herbAnnual
Calochortus catalinaeSanta Catalina mariposa lilyForb/herbPerennial
Calochortus obispoensisSan Luis mariposa lilyForb/herbPerennial
Calochortus plummeraePlummer's mariposa lilyForb/herbPerennial
Calochortus weedii var. intermediusWeed's mariposa lilyForb/herbPerennial
Calyptridium monandrumForb/herbAnnual
Camissonia bistortasouthern suncupForb/herbAnnual, Perennial
Camissonia californicaCalifornia suncupForb/herbAnnual, Perennial
Camissonia confusaSan Bernardino suncupForb/herbAnnual
Camissonia hirtellaSanta Cruz Island suncupForb/herbAnnual
Camissonia intermediaintermediate suncupForb/herbAnnual
Camissonia lewisiiLewis' evening-primroseForb/herbAnnual
Camissonia luciaeSanta Lucia suncupForb/herbAnnual
Camissonia micranthaminiature suncupForb/herbAnnual
Cardionema ramosissimumsandcarpetForb/herbPerennial
Carex almasturdy sedgeGraminoidPerennial
Carex deweyana ssp. leptopodaGraminoidPerennial
Carex diandralesser panicled sedgeGraminoidPerennial
Carex obispoensisSan Luis Obispo sedgeGraminoidPerennial
Carex praegracilisclustered field sedgeGraminoidPerennial
Carex schottiiSchott's sedgeGraminoidPerennial
Carex sentaswamp carexGraminoidPerennial
Carex spissaSan Diego sedgeGraminoidPerennial
Carex triquetratriangularfruit sedgeGraminoidPerennial
Caulanthus heterophyllus var. heterophyllusSan Diego wild cabbageForb/herbAnnual, Biennial
Caulanthus simulansPayson's wild cabbageForb/herbAnnual
Ceanothus spinosusredheartTree, ShrubPerennial
Centaurium exaltatumdesert centauryForb/herbAnnual
Centaurium venustumcharming centauryForb/herbAnnual
Centunculus minimusForb/herbAnnual
Chamaesyce albomarginatawhitemargin sandmatForb/herbPerennial
Chamaesyce polycarpasmallseed sandmatForb/herbAnnual, Perennial
Cheilanthes cooperaeCooper's lipfernForb/herbPerennial
Cheilanthes newberryiNewberry's lipfernForb/herbPerennial
Chlorogalum parviflorumsmallflower soap plantForb/herbPerennial
Chorizanthe breweriSan Luis Obispo spineflowerForb/herbAnnual
Chorizanthe orcuttianaSan Diego spineflowerForb/herbAnnual
Chorizanthe parryi var. fernandinaSan Fernando Valley spineflowerForb/herbAnnual
Chorizanthe parryi var. parryiSan Bernardino spineflowerForb/herbAnnual
Chorizanthe procumbensprostrate spineflowerForb/herbAnnual
Chorizanthe rectispinaprickly spineflowerForb/herbAnnual
Chorizanthe staticoidesturkish ruggingForb/herbAnnual
Cirsium brevistylumclustered thistleForb/herbAnnual, Biennial, Perennial
Cirsium occidentale var. californicumcobwebby thistleForb/herbBiennial
Clarkia bottaeBotta's clarkiaForb/herbAnnual
Cneoridium dumosumbush rueShrubPerennial
Convolvulus simulansVine, Forb/herbAnnual, Perennial
Conyza coulteriForb/herbAnnual
Cordylanthus orcuttianusOrcutt's bird's-beakForb/herbAnnual
Cordylanthus rigidus ssp. setigerusstiffbranch bird's beakForb/herbAnnual
Coreopsis giganteagiant coreopsisSubshrub, Shrub, Forb/herbPerennial
Coreopsis maritimasea dahliaSubshrub, Shrub, Forb/herbPerennial
Crossosoma californicumCalifornia rockflowerShrubPerennial
Croton californicusCalifornia crotonSubshrub, Shrub, Forb/herbPerennial
Cryptantha clevelandiiCleveland's cryptanthaForb/herbAnnual
Cryptantha intermediaClearwater cryptanthaForb/herbAnnual
Cryptantha maritimaGuadalupe cryptanthaForb/herbAnnual
Cryptantha micrantharedroot cryptanthaForb/herbAnnual
Cucurbita foetidissimaMissouri gourdVine, Forb/herbPerennial
Cucurbita palmatacoyote gourdVine, Forb/herbPerennial
Cyperus laevigatussmooth flatsedgeGraminoidPerennial
Cyperus nigerblack flatsedgeGraminoidAnnual, Perennial
Cyperus parishiiParish's flatsedgeGraminoidPerennial
Datura wrightiisacred thorn-appleForb/herb, SubshrubAnnual, Perennial
Delphinium cardinalescarlet larkspurForb/herbPerennial
Deschampsia danthonioidesannual hairgrassGraminoidAnnual
Dichondra occidentaliswestern ponysfootForb/herbPerennial
Dithyrea maritimabeach shieldpodForb/herbPerennial
Dodecahema leptocerasslenderhorn spineflowerForb/herbAnnual
Draba cuneifoliawedgeleaf drabaForb/herbAnnual
Dudleya abramsii ssp. bettinaeSan Luis Obispo serpentine dudleyaForb/herbPerennial
Dudleya attenuata ssp. orcuttiiOrcutt's liveforeverForb/herbPerennial
Dudleya blochmaniae ssp. blochmaniaeBlochman's liveforeverForb/herbPerennial
Dudleya blochmaniae ssp. brevifoliashortleaf liveforeverForb/herbPerennial
Dudleya cymosacanyon liveforeverForb/herbPerennial
Dudleya edulisfingertipsForb/herbPerennial
Dudleya lanceolatalanceleaf liveforeverForb/herbPerennial
Dudleya multicaulismanystem liveforeverForb/herbPerennial
Dudleya pulverulenta ssp. pulverulentachalk dudleyaVine, Forb/herbPerennial
Dudleya stoloniferaLaguna Beach liveforeverForb/herbPerennial
Dudleya variegatavariegated liveforeverForb/herbPerennial
Dudleya virensbright green dudleyaForb/herbPerennial
Dudleya viscidasticky liveforeverForb/herbPerennial
Encelia californicaCalifornia brittlebushSubshrub, ShrubPerennial
Encelia farinosagoldenhillsSubshrub, ShrubPerennial
Epilobium canum ssp. canumhummingbird trumpetSubshrub, Shrub, Forb/herbPerennial
Eremocarpus setigerusForb/herb, Forb/herbAnnual
Eriastrum densifolium ssp. sanctorumSubshrub, Shrub, Forb/herbPerennial
Eriastrum filifoliumlavender woollystarForb/herbAnnual
Ericameria ericoidesCalifornia goldenbushShrubPerennial
Ericameria palmeri var. palmeriPalmer's rabbitbrushShrubPerennial
Erigeron foliosusleafy fleabaneForb/herbPerennial
Erigeron foliosus var. franciscensisFranciscan erigeronForb/herbPerennial
Erigeron glaucusseaside fleabaneForb/herbPerennial
Erigeron sanctarumsaints fleabaneForb/herbPerennial
Eriogonum cinereumcoastal buckwheatSubshrub, ShrubPerennial
Eriogonum gracile var. gracileslender woolly buckwheatForb/herbAnnual
Eriogonum gracillimumrose and white buckwheatForb/herbAnnual
Eriogonum parvifoliumseacliff buckwheatSubshrub, ShrubPerennial
Eriophyllum jepsoniiJepson's woolly sunflowerSubshrub, Shrub, Forb/herbPerennial
Eriophyllum multicaulemanystem woolly sunflowerForb/herbAnnual
Eryngium aristulatum var. parishiiParish's eryngoForb/herbBiennial, Perennial
Erysimum capitatum ssp. lompocenseShrub, SubshrubPerennial
Erysimum insulare ssp. suffrutescensisland wallflowerShrub, SubshrubPerennial
Euphorbia crenulataChinese capsForb/herbAnnual, Biennial
Euphorbia miseracliff spurgeShrubPerennial
Eustoma exaltatumcatchfly prairie gentianForb/herbAnnual, Perennial
Ferocactus viridescensSan Diego barrelcactusShrub, SubshrubPerennial
Filago arizonicaArizona cottonroseForb/herbAnnual
Filago californicaCalifornia cottonroseForb/herbAnnual
Forestiera pubescensstretchberryShrubPerennial
Gilia angelensischaparral giliaForb/herbAnnual
Gilia austrooccidentalissouthwestern giliaForb/herbPerennial
Gnaphalium bicolorShrub, Subshrub, Forb/herbBiennial
Gnaphalium canescens ssp. beneolensForb/herbBiennial, Perennial
Gnaphalium leucocephalumForb/herbAnnual
Grindelia camporum var. camporumGreat Valley gumweedForb/herbPerennial
Grindelia stricta var. platyphyllaOregon gumweedForb/herbPerennial
Harpagonella palmeriPalmer's grapplinghookForb/herbAnnual
Hazardia orcuttiiOrcutt's bristleweedShrubPerennial
Hemizonia fasciculataclustered tarweedForb/herbAnnual
Hemizonia increscens ssp. villosagrassland tarweedForb/herbAnnual
Holocarpha virgata ssp. elongatawand tarbushForb/herbAnnual
Imperata brevifoliaCalifornia satintailGraminoidPerennial
Isomeris arboreaSubshrub, ShrubPerennial
Jepsonia parryiParry's jepsoniaForb/herbPerennial
Lastarriaea coriacealeather spineflowerForb/herbAnnual
Lasthenia californicaCalifornia goldfieldsForb/herbAnnual
Lasthenia coronariaroyal goldfieldsForb/herbAnnual
Layia hieracioidestall tidytipsForb/herbAnnual
Lepidium lasiocarpum var. lasiocarpumshaggyfruit pepperweedForb/herbAnnual, Biennial
Lepidium virginicum var. robinsoniiRobinson's pepperweedForb/herbAnnual, Biennial, Perennial
Lepidospartum squamatumCalifornia broomsageTree, ShrubPerennial
Lessingia filaginifoliaSubshrub, Shrub, Forb/herbPerennial
Leymus condensatusgiant wildryeGraminoidPerennial
Linanthus dianthiflorusfringed linanthusForb/herbAnnual
Linanthus lemmoniiLemmon's linanthusForb/herbAnnual
Lobelia dunnii var. serrataDunn's lobeliaForb/herbPerennial
Lomatium utriculatumcommon lomatiumForb/herbPerennial
Lotus hamatusSan Diego bird's-foot trefoilForb/herbAnnual
Lotus nuttallianuswire bird's-foot trefoilForb/herbAnnual
Lupinus excubitusgrape soda lupineSubshrub, ShrubPerennial
Lupinus hirsutissimusstinging annual lupineForb/herbAnnual
Lupinus longifoliuslongleaf bush lupineSubshrub, ShrubPerennial
Lupinus microcarpus var. densiflorusForb/herbAnnual
Lupinus nanussky lupineForb/herbAnnual
Lupinus sparsiflorusMojave lupineForb/herbAnnual
Lupinus truncatuscollared annual lupineForb/herbAnnual
Lycium andersoniiwater jacketShrubPerennial
Lycium californicumCalifornia desert-thornShrubPerennial
Lycium parishiiParish's desert-thornShrubPerennial
Malacothamnus davidsoniiDavidson's bushmallowSubshrub, ShrubPerennial
Malacothamnus fasciculatusMendocino bushmallowSubshrub, ShrubPerennial
Malacothrix californicaCalifornia desertdandelionForb/herbAnnual
Malacothrix clevelandiiCleveland's desertdandelionForb/herbAnnual
Malacothrix coulterisnake's headForb/herbAnnual
Malacothrix flocciferawoolly desertdandelionForb/herbAnnual
Malosma laurinalaurel sumacTree, ShrubPerennial
Mammillaria dioicastrawberry cactusShrub, SubshrubPerennial
Marsilea vestita ssp. vestitahairy watercloverForb/herbPerennial
Meconella denticulatasmallflower fairypoppyForb/herbAnnual
Melica frutescenswoody melicgrassGraminoidPerennial
Melica imperfectasmallflower melicgrassGraminoidPerennial
Mentzelia lindleyiLindley's blazingstarForb/herbAnnual
Microseris douglasii ssp. platycarphaDouglas' silverpuffsForb/herbAnnual
Mimulus aurantiacusSubshrub, ShrubPerennial
Mirabilis californicaCalifornia four o'clockSubshrub, ShrubPerennial
Monardella pringleiPringle's monardellaForb/herbAnnual
Mucronea californicaCalifornia spineflowerForb/herbAnnual
Mucronea perfoliataperfoliate spineflowerForb/herbAnnual
Muhlenbergia californicaCalifornia muhlyGraminoidPerennial
Muhlenbergia microspermalittleseed muhlyGraminoidAnnual
Muhlenbergia utilisaparejograssGraminoidPerennial
Muilla clevelandiiSan Diego goldenstarForb/herbPerennial
Muilla maritimasea muillaForb/herbPerennial
Myosurus minimustiny mousetailForb/herbAnnual
Nassella cernuanodding tussockgrassGraminoidPerennial
Nassella lepidasmallflower tussockgrassGraminoidPerennial
Nassella pulchrapurple tussockgrassGraminoidPerennial
Navarretia prostrataprostrate pincushionplantForb/herbAnnual
Nemacladus pinnatifiduscombleaf threadplantForb/herbAnnual
Nemacladus ramosissimussmallflower threadplantForb/herbAnnual
Nicotiana clevelandiiCleveland's tobaccoForb/herbAnnual
Nicotiana quadrivalvisIndian tobaccoForb/herbAnnual
Oenothera elata ssp. hookeriHooker's evening-primroseForb/herbBiennial, Perennial
Opuntia littoraliscoastal pricklypearShrub, SubshrubPerennial
Opuntia parryiSubshrub, ShrubPerennial
Opuntia proliferacoastal chollaShrub, SubshrubPerennial
Orobanche parishii ssp. brachylobaParish's broomrapeForb/herbAnnual
Paeonia californicaCalifornia peonyForb/herbPerennial
Pectocarya linearis ssp. feroculasagebrush combseedForb/herbAnnual
Pentachaeta alsinoidestiny pygmydaisyForb/herbAnnual
Perideridia pringleiadobe yampahForb/herbPerennial
Perityle emoryiEmory's rockdaisyForb/herbAnnual
Phacelia brachylobashortlobe phaceliaForb/herbAnnual
Phacelia ciliataGreat Valley phaceliaForb/herbAnnual
Phacelia grandifloralargeflower phaceliaForb/herbAnnual
Phacelia minorwild canterbury bellsForb/herbAnnual
Phacelia parryiParry's phaceliaForb/herbAnnual
Phacelia stellarisstar phaceliaForb/herbAnnual
Phacelia viscidatacky phaceliaForb/herbAnnual
Phalaris lemmoniiLemmon's canarygrassGraminoidAnnual
Pholistoma racemosumracemed fiestaflowerForb/herbAnnual
Plagiobothrys canescensvalley popcornflowerForb/herbAnnual
Plagiobothrys collinus var. californicusCooper's popcornflowerForb/herbAnnual
Plagiobothrys leptocladusfinebranched popcornflowerForb/herbAnnual
Plagiobothrys nothofulvusrusty popcornflowerForb/herbAnnual
Plagiobothrys trachycarpusroughfruit popcornflowerForb/herbAnnual
Plantago erectadotseed plantainForb/herbAnnual
Plantago ovatadesert IndianwheatForb/herbAnnual
Plantago subnudatall coastal plantainForb/herbPerennial
Platystemon californicuscreamcupsForb/herbAnnual
Pluchea sericeaarrowweedShrubPerennial
Pogogyne abramsiiSan Diego mesamintForb/herbAnnual
Pogogyne nudiusculaOtay mesamintForb/herbAnnual
Polycarpon depressumCalifornia manyseedForb/herbAnnual
Polypodium californicumCalifornia polypodyForb/herbPerennial
Potentilla multijugaballona cinquefoilForb/herbPerennial
Pteridium aquilinum var. pubescenshairy brackenfernForb/herbPerennial
Puccinellia nuttallianaNuttall's alkaligrassGraminoidPerennial
Quercus berberidifoliascrub oakTree, ShrubPerennial
Quercus dumosacoastal sage scrub oakTree, ShrubPerennial
Rafinesquia californicaCalifornia plumseedForb/herbAnnual
Rhamnus crocearedberry buckthornTree, ShrubPerennial
Rhus integrifolialemonade sumacTree, ShrubPerennial
Ribes divaricatum var. parishiiParish's gooseberryShrubPerennial
Ribes indecorumwhiteflower currantShrubPerennial
Ribes sericeumLucia gooseberryShrubPerennial
Ribes speciosumfuchsiaflower gooseberryShrubPerennial
Romneya coulteriCoulter's Matilija poppySubshrub, ShrubPerennial
Romneya trichocalyxbristly Matilija poppySubshrub, ShrubPerennial
Rumex hymenosepaluscanaigre dockForb/herbPerennial
Salicornia subterminalisForb/herbPerennial
Salix gooddingiiGoodding's willowTreePerennial
Salvia apianawhite sageSubshrub, ShrubPerennial
Salvia carduaceathistle sageForb/herbAnnual
Salvia columbariaechiaForb/herbAnnual
Salvia leucophyllaSan Luis purple sageSubshrub, ShrubPerennial
Salvia melliferablack sageSubshrub, ShrubPerennial
Samolus parviflorusForb/herbPerennial
Sanicula argutasharptooth blacksnakerootForb/herbBiennial
Sanicula hoffmanniiHoffmann's blacksnakerootForb/herbPerennial
Saxifraga californicaCalifornia saxifrageForb/herbPerennial
Scrophularia atratadarkflowered figwortForb/herbPerennial
Selaginella bigeloviibushy spikemossForb/herbPerennial
Selaginella cinerascensmesa spikemossForb/herbPerennial
Senecio aphanactischaparral ragwortForb/herbAnnual
Senecio californicusCalifornia ragwortForb/herbAnnual
Senecio flaccidus var. douglasiiDouglas' ragwortSubshrub, Shrub, Forb/herbPerennial
Sesuvium verrucosumverrucose seapurslaneForb/herbAnnual, Perennial
Setaria gracilisGraminoidPerennial
Sidalcea neomexicanasalt spring checkerbloomSubshrub, Forb/herbPerennial
Silene laciniata ssp. majorcardinal catchflyForb/herbPerennial
Solanum douglasiigreenspot nightshadeSubshrub, Shrub, Forb/herbPerennial
Solanum umbelliferumbluewitch nightshadeSubshrub, ShrubPerennial
Solidago californicaCalifornia goldenrodForb/herbPerennial
Solidago confinisForb/herbPerennial
Sporobolus airoidesalkali sacatonGraminoidPerennial
Stachys ajugoides var. rigidaForb/herbPerennial
Stachys albenswhitestem hedgenettleForb/herbPerennial
Stachys bullataCalifornia hedgenettleForb/herbPerennial
Stillingia linearifoliaqueen's-rootSubshrub, Shrub, Forb/herbPerennial
Stylocline citroleumoil neststrawForb/herbAnnual
Suaeda calceoliformisPursh seepweedSubshrub, Forb/herb, ShrubAnnual, Perennial
Suaeda taxifoliawoolly seabliteSubshrub, ShrubPerennial
Swertia parryiForb/herbPerennial
Tauschia argutasouthern umbrellawortForb/herbPerennial
Tetracoccus dioicusred shrubby-spurgeShrubPerennial
Thysanocarpus curvipessand fringepodForb/herbAnnual
Thysanocarpus laciniatusmountain fringepodForb/herbAnnual
Trichostema lanceolatumvinegarweedForb/herbAnnual
Trifolium depauperatum var. amplectensballoon sack cloverForb/herbAnnual
Venegasia carpesioidescanyon sunflowerSubshrub, Shrub, Forb/herbPerennial
Verbena scabrasandpaper vervainSubshrub, Shrub, Forb/herbAnnual, Biennial, Perennial
Verbesina dissitabigleaf crownbeardSubshrub, ShrubPerennial
Viguiera laciniatatorhleaf goldeneyeSubshrub, ShrubPerennial
Viola pedunculataJohnny-jump-upForb/herbPerennial
Vitis girdianadesert wild grapeVinePerennial
Yucca whippleichaparral yuccaSubshrub, Shrub, Forb/herbPerennial
Zigadenus venenosus var. venenosusmeadow deathcamasForb/herbPerennial

Where do species recommendations come from?


This is a robot catcher. Don't click this or your ip address will be banned. It should be hidden from you.