{
  "$schema": "https://botanai.app/schema/species-v1.json",
  "schema_version": 1,
  "url": "https://botanai.app/plants/sorghum-bicolor/",
  "last_modified": "2025-12-15",
  "id": {
    "slug": "sorghum-bicolor",
    "wfo": "wfo-0000900184",
    "inat_taxon_id": 58389
  },
  "name": {
    "scientific": "Sorghum bicolor",
    "authorship": "(L.) Moench",
    "genus": "Sorghum",
    "epithet": "bicolor",
    "family": "Poaceae",
    "rank": "species",
    "taxonomic_status": "accepted",
    "accepted_according_to": "World Flora Online Plant List, 2026-06",
    "is_homonym": false,
    "published_in": "Methodus : 207 (1794)",
    "protologue_url": "https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:422090-1",
    "common": {
      "preferred": "sorghum",
      "english": [
        "sorghum"
      ],
      "source": "wikidata"
    },
    "synonyms": [
      {
        "name": "Agrostis nigricans",
        "authorship": "(Ruiz & Pav.) Poir."
      },
      {
        "name": "Andropogon afrorum",
        "authorship": "Kunth"
      },
      {
        "name": "Andropogon arundinaceus",
        "authorship": "Willd."
      },
      {
        "name": "Andropogon arundinaceus var. effusus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon besseri",
        "authorship": "Kunth"
      },
      {
        "name": "Andropogon bicolor",
        "authorship": "(L.) Roxb."
      },
      {
        "name": "Andropogon caffrorum",
        "authorship": "Kunth"
      },
      {
        "name": "Andropogon compactus",
        "authorship": "Brot."
      },
      {
        "name": "Andropogon halepensis var. astolonifer",
        "authorship": "Vanderyst"
      },
      {
        "name": "Andropogon halepensis var. congoensis",
        "authorship": "Vanderyst"
      },
      {
        "name": "Andropogon halepensis var. kinshasanensis",
        "authorship": "Vanderyst"
      },
      {
        "name": "Andropogon niger",
        "authorship": "(Ard.) Kunth"
      },
      {
        "name": "Andropogon rubens",
        "authorship": "(Gaertn.) Kunth"
      },
      {
        "name": "Andropogon saccharatrus",
        "authorship": "Kunth"
      },
      {
        "name": "Andropogon saccharatus",
        "authorship": "(L.) Roxb."
      },
      {
        "name": "Andropogon sorghum",
        "authorship": "(L.) Brot."
      },
      {
        "name": "Andropogon sorghum f. pallidus",
        "authorship": "Chiov."
      },
      {
        "name": "Andropogon sorghum subsp. abyssinicus",
        "authorship": "Piper"
      },
      {
        "name": "Andropogon sorghum subsp. effusus",
        "authorship": "(Hack.) Hitchc."
      },
      {
        "name": "Andropogon sorghum subsp. sativus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subsp. verticilliflorus",
        "authorship": "(Steud.) Piper"
      },
      {
        "name": "Andropogon sorghum subsp. vogelianus",
        "authorship": "Piper"
      },
      {
        "name": "Andropogon sorghum subvar. aristatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. badius",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. brevearistatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. fragilis",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. fuscescens",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum subvar. glabrescens",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum subvar. holstii",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum subvar. japonicus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. leiostachyus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. lividus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. longearistatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. niger",
        "authorship": "(Ard.) Hack."
      },
      {
        "name": "Andropogon sorghum subvar. rubens",
        "authorship": "(Alef.) Hack."
      },
      {
        "name": "Andropogon sorghum subvar. ruber",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum subvar. rubidus",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum subvar. splendidus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. submuticus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum subvar. sulfureus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. abyssinicum",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. aegyptiacus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. aethiopicus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. aethiops",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. afer",
        "authorship": "(Ard.) Körn."
      },
      {
        "name": "Andropogon sorghum var. albofuscus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. albus",
        "authorship": "Alef."
      },
      {
        "name": "Andropogon sorghum var. amphibolus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. ankolib",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. arabicus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. arduinii",
        "authorship": "(J.F.Gmel.) Alef."
      },
      {
        "name": "Andropogon sorghum var. bicarinatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. bicolor",
        "authorship": "(L.) Körn."
      },
      {
        "name": "Andropogon sorghum var. bicolor",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. burmanicus",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum var. cafer",
        "authorship": "(Ard.) Körn."
      },
      {
        "name": "Andropogon sorghum var. calcareus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. campanus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. caudatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. cernuus",
        "authorship": "(Ard.) Körn."
      },
      {
        "name": "Andropogon sorghum var. charisianus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. corymbosus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. densissimus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. dochna",
        "authorship": "(Forssk.) C.Chr."
      },
      {
        "name": "Andropogon sorghum var. durra",
        "authorship": "(Forssk.) Hack."
      },
      {
        "name": "Andropogon sorghum var. effusus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. ehrenbergianus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. elegans",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. elegans",
        "authorship": "Körn. ex K.Schum."
      },
      {
        "name": "Andropogon sorghum var. eois",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum var. fulvus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. glaberrimus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. globosus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. hians",
        "authorship": "Hook.f."
      },
      {
        "name": "Andropogon sorghum var. hirsutus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. hybridus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. intermedius",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. irungu",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum var. javanicus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. jucundus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. kerstingianus",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. lasiorhachis",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. leiostachyus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. leucospermus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. melanospermus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. miliiformis",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. neesii",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. nervosus",
        "authorship": "(Besser ex Schult. & Schult.f.) Hack."
      },
      {
        "name": "Andropogon sorghum var. nitidus",
        "authorship": "Chiov."
      },
      {
        "name": "Andropogon sorghum var. obovatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. ondongae",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. ovatoellipticus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. ovulifer",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. pulcher",
        "authorship": "Burkill ex C.Benson & C.K.Subba Rao"
      },
      {
        "name": "Andropogon sorghum var. roxburghii",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. rubens",
        "authorship": "(Willd.) Alef."
      },
      {
        "name": "Andropogon sorghum var. rubrocermuus",
        "authorship": "Körn. ex Schweinf."
      },
      {
        "name": "Andropogon sorghum var. rubrocernuus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. rufescens",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. rugulosus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. saccharatus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. saccharatus",
        "authorship": "(L.) Alef."
      },
      {
        "name": "Andropogon sorghum var. saccharatus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. sativus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. schenkii",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. schimperi",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. schumannii",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. splendidus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. subglabrescens",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. subglobosus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. submuticus",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. technicus",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. truchmenorum",
        "authorship": "(K.Koch) Koern. & Wern."
      },
      {
        "name": "Andropogon sorghum var. usaramensis",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon sorghum var. usorum",
        "authorship": "(Nees) Körn."
      },
      {
        "name": "Andropogon sorghum var. usorum",
        "authorship": "(Nees) Hack."
      },
      {
        "name": "Andropogon sorghum var. vulgaris",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. vulgaris",
        "authorship": "Stapf ex Hook.f."
      },
      {
        "name": "Andropogon sorghum var. wightii",
        "authorship": "Hack."
      },
      {
        "name": "Andropogon sorghum var. yemensis",
        "authorship": "Körn."
      },
      {
        "name": "Andropogon sorghum var. ziegleri",
        "authorship": "Busse & Pilg."
      },
      {
        "name": "Andropogon stapfii",
        "authorship": "Hook.f."
      },
      {
        "name": "Andropogon subglabrescens",
        "authorship": "Steud."
      },
      {
        "name": "Andropogon truchmenorum",
        "authorship": "Walp."
      },
      {
        "name": "Andropogon usorum",
        "authorship": "Steud."
      },
      {
        "name": "Andropogon verticilliflorus",
        "authorship": "Steud."
      },
      {
        "name": "Andropogon vulgare",
        "authorship": "(Pers.) Balansa"
      },
      {
        "name": "Andropogon vulgaris",
        "authorship": "Raspail"
      },
      {
        "name": "Holcus afer",
        "authorship": "Ard."
      },
      {
        "name": "Holcus afrorum",
        "authorship": "(Retz.) Thunb."
      },
      {
        "name": "Holcus albus",
        "authorship": "Steud."
      },
      {
        "name": "Holcus arduinoi",
        "authorship": "J.F.Gmel."
      },
      {
        "name": "Holcus bicolor",
        "authorship": "L."
      },
      {
        "name": "Holcus caffrorum",
        "authorship": "(Retz.) Thunb."
      },
      {
        "name": "Holcus cernuus",
        "authorship": "Ard."
      },
      {
        "name": "Holcus compactus",
        "authorship": "Lam."
      },
      {
        "name": "Holcus dochna",
        "authorship": "Forssk."
      },
      {
        "name": "Holcus dora",
        "authorship": "Mieg"
      },
      {
        "name": "Holcus duna",
        "authorship": "J.F.Gmel."
      },
      {
        "name": "Holcus durra",
        "authorship": "Forssk."
      },
      {
        "name": "Holcus ferrugineus",
        "authorship": "Schrad. ex Roem. & Schult."
      },
      {
        "name": "Holcus niger",
        "authorship": "Ard."
      },
      {
        "name": "Holcus nigerrimus",
        "authorship": "Ard."
      },
      {
        "name": "Holcus nigricans",
        "authorship": "Steud."
      },
      {
        "name": "Holcus pyramidalis",
        "authorship": "Steud."
      },
      {
        "name": "Holcus rubens",
        "authorship": "Gaertn."
      },
      {
        "name": "Holcus saccharatus",
        "authorship": "L."
      },
      {
        "name": "Holcus saccharatus var. technicus",
        "authorship": "(Körn.) Farw."
      },
      {
        "name": "Holcus sorghum",
        "authorship": "L."
      },
      {
        "name": "Holcus sorghum subsp. verticilliflorus",
        "authorship": "(Steud.) Hitchc."
      },
      {
        "name": "Holcus sorghum var. afrorum",
        "authorship": "(Retz.) L.H.Bailey"
      },
      {
        "name": "Holcus sorghum var. caffrorum",
        "authorship": "(Retz.) L.H.Bailey"
      },
      {
        "name": "Holcus sorghum var. durra",
        "authorship": "(Forssk.) L.H.Bailey"
      },
      {
        "name": "Holcus sorghum var. saccharatus",
        "authorship": "(L.) L.H.Bailey"
      },
      {
        "name": "Holcus sorghum var. technicus",
        "authorship": "(Körn.) L.H.Bailey"
      },
      {
        "name": "Milium bicolor",
        "authorship": "(L.) Cav."
      },
      {
        "name": "Milium compactum",
        "authorship": "(Lam.) Cav."
      },
      {
        "name": "Milium maximum",
        "authorship": "Cav."
      },
      {
        "name": "Milium nigricans",
        "authorship": "Ruiz & Pav."
      },
      {
        "name": "Milium sorghum",
        "authorship": "(L.) Cav."
      },
      {
        "name": "Milium sorgo",
        "authorship": "Garsault"
      },
      {
        "name": "Panicum afrorum",
        "authorship": "Retz."
      },
      {
        "name": "Panicum caffrorum",
        "authorship": "Retz."
      },
      {
        "name": "Panicum frumentaceum",
        "authorship": "Salisb."
      },
      {
        "name": "Panicum sacchariferum",
        "authorship": "Salisb."
      },
      {
        "name": "Rhaphis arundinacea",
        "authorship": "Desv."
      },
      {
        "name": "Rhaphis sorghum",
        "authorship": "(L.) Roberty"
      },
      {
        "name": "Sorghum abyssinicum",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum abyssinicum",
        "authorship": "(Hack.) Chiov."
      },
      {
        "name": "Sorghum aethiopicum",
        "authorship": "(Hack.) Rupr. ex Stapf"
      },
      {
        "name": "Sorghum aethiopicum var. brevifolium",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum afrorum",
        "authorship": "(Retz.) P.Beauv."
      },
      {
        "name": "Sorghum afrorum var. albofuscum",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum afrorum var. bicarinatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum afrorum var. densissimum",
        "authorship": "(Busse & Pilg.) Snowden"
      },
      {
        "name": "Sorghum afrorum var. lasiorhachis",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum afrorum var. neesii",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum afrorum var. ondongae",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum album",
        "authorship": "Roem. & Schult."
      },
      {
        "name": "Sorghum ankolib",
        "authorship": "(Hack.) Stapf"
      },
      {
        "name": "Sorghum ankolib var. glaberrimum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum anomalum",
        "authorship": "Desv."
      },
      {
        "name": "Sorghum arduinii",
        "authorship": "(Gmel.) J.Jacq."
      },
      {
        "name": "Sorghum arduinoi",
        "authorship": "(J.F.Gmel.) J.Jacq."
      },
      {
        "name": "Sorghum arundinaceum",
        "authorship": "(Desv.) Stapf"
      },
      {
        "name": "Sorghum basiplicatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum f. eburneum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum f. jodolepis",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum f. leucolepis",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. atropaniculatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. microcarpum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. pallescens",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. paniculatellum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. pseudoanfetum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. rubellum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. rubrogeminum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basiplicatum var. subflavescens",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum basutorum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum bicolor subsp. bicolor",
        "authorship": null
      },
      {
        "name": "Sorghum bicolor subsp. verticilliflorum",
        "authorship": "(Steud.) de Wet ex Wiersema & J.Dahlb."
      },
      {
        "name": "Sorghum bicolor var. aethiopicum",
        "authorship": "(Hack.) de Wet & Huckabay"
      },
      {
        "name": "Sorghum bicolor var. afer",
        "authorship": "(Ard.) Fosberg & Sachet"
      },
      {
        "name": "Sorghum bicolor var. afrorum",
        "authorship": "(Retz.) Mohlenbr."
      },
      {
        "name": "Sorghum bicolor var. arduini",
        "authorship": "(J.F.Gmel.) Snowden"
      },
      {
        "name": "Sorghum bicolor var. arundinaceum",
        "authorship": "(Desv.) de Wet & Huckabay"
      },
      {
        "name": "Sorghum bicolor var. bicolor",
        "authorship": null
      },
      {
        "name": "Sorghum bicolor var. caffrorum",
        "authorship": "(Retz.) Mohlenbr."
      },
      {
        "name": "Sorghum bicolor var. cernuum",
        "authorship": "(Ard.) Ghisa"
      },
      {
        "name": "Sorghum bicolor var. charisianum",
        "authorship": "(Busse & Pilg.) Snowden"
      },
      {
        "name": "Sorghum bicolor var. exaristatum",
        "authorship": "Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum bicolor var. miliiforme",
        "authorship": "(Hack.) Teplyak."
      },
      {
        "name": "Sorghum bicolor var. obovatum",
        "authorship": "(Hack.) Fosberg & Sachet"
      },
      {
        "name": "Sorghum bicolor var. picigutta",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum bicolor var. rotundulum",
        "authorship": "(Snowden) Fosberg & Sachet"
      },
      {
        "name": "Sorghum bicolor var. saccharatum",
        "authorship": "(L.) Mohlenbr."
      },
      {
        "name": "Sorghum bicolor var. saccharatum",
        "authorship": "(Pers.) Mehrotra, Aswal & B.S.Bisht"
      },
      {
        "name": "Sorghum bicolor var. sikkimense",
        "authorship": "(Snowden) Teplyak."
      },
      {
        "name": "Sorghum bicolor var. subglabrescens",
        "authorship": "(Steud.) Fosberg & Sachet"
      },
      {
        "name": "Sorghum bicolor var. subglobosum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum bicolor var. technicum",
        "authorship": "(Körn.) Stapf ex Holland"
      },
      {
        "name": "Sorghum brevicarinatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum brevicarinatum var. swahilorum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum caffrorum",
        "authorship": "(Retz.) P.Beauv."
      },
      {
        "name": "Sorghum caffrorum subsp. albofuscum",
        "authorship": null
      },
      {
        "name": "Sorghum caffrorum subsp. ondongae",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum caffrorum var. bicarinatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum caffrorum var. densissimum",
        "authorship": "(Busse & Pilg.) Snowden"
      },
      {
        "name": "Sorghum caffrorum var. lasiorhachis",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum caffrorum var. neesii",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum campanum",
        "authorship": "Ten. & Guss."
      },
      {
        "name": "Sorghum castaneum",
        "authorship": "C.E.Hubb. & Snowden"
      },
      {
        "name": "Sorghum caudatum",
        "authorship": "(Hack.) Stapf"
      },
      {
        "name": "Sorghum caudatum var. angolense",
        "authorship": "(Rendle) Stapf"
      },
      {
        "name": "Sorghum caudatum var. aristatum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum caudatum var. caudatum",
        "authorship": null
      },
      {
        "name": "Sorghum caudatum var. coffeatum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum caudatum var. dicarpum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum caudatum var. hackelii",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum caudatum var. purpureum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum centroplicatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. alborubrum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. dubium",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. ellipsoideum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. erythromelas",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. faregg",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. globosum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. incertum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. pallidocernuum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. perlarium",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. pseudoneesii",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. sabderatense",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. subcarneum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum centroplicatum var. tricolor",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum cernuum",
        "authorship": "Willd."
      },
      {
        "name": "Sorghum cernuum var. armeniacum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum cernuum var. globosum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum cernuum var. orbiculatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum cernuum var. subcylindricum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum cernuum var. truchmenorum",
        "authorship": "(Klokov) Snowden"
      },
      {
        "name": "Sorghum cernuum var. yemense",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum chinense",
        "authorship": "Jakusch."
      },
      {
        "name": "Sorghum commune",
        "authorship": "P.Beauv."
      },
      {
        "name": "Sorghum compactum",
        "authorship": "Lag."
      },
      {
        "name": "Sorghum conspicuum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum conspicuum var. orientale",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum coriaceum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum dochna",
        "authorship": "(Forssk.) Snowden"
      },
      {
        "name": "Sorghum dochna var. atrum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum dochna var. burmanicum",
        "authorship": "(Benson & Subba Rao) Snowden"
      },
      {
        "name": "Sorghum dochna var. corymbosum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum dochna var. dochna",
        "authorship": null
      },
      {
        "name": "Sorghum dochna var. formosum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum dochna var. irungu",
        "authorship": "(Benson & Subba Rao) Snowden"
      },
      {
        "name": "Sorghum dochna var. melliferum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum dochna var. obovatum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum dochna var. pulchrum",
        "authorship": "(Burk. ex Benson & Subba Rao) Snowden"
      },
      {
        "name": "Sorghum dochna var. technicum",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum dochna var. wightii",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum doncha var. wightii",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum dora",
        "authorship": "Griseb."
      },
      {
        "name": "Sorghum dulcicaule",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum dulcicaule var. griseo-lilacinum",
        "authorship": "Ivanjuk."
      },
      {
        "name": "Sorghum dura",
        "authorship": "Griseb."
      },
      {
        "name": "Sorghum durra",
        "authorship": "(Forssk.) Trab."
      },
      {
        "name": "Sorghum durra var. aegyptiacum",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum durra var. elongatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum durra var. eois",
        "authorship": "(Burk. ex Benson & Subba Rao) Snowden"
      },
      {
        "name": "Sorghum durra var. erythrocarpum",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum durra var. fecundum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum durra var. fiorii",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum durra var. fuscum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum durra var. javanicum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum durra var. maximum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum durra var. melanoleucum",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum durra var. rivulare",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum elegans",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum eplicatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum f. dichrolepis",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum f. geminatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum f. laxum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. cereum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. erythrocarpum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. fiorii",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. hackelii",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. heterochromum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. melanoleucum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum eplicatum var. virescens",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum exsertum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum gambicum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum giganteum",
        "authorship": "Edgew."
      },
      {
        "name": "Sorghum glabrescens",
        "authorship": "(Steud.) Schweinf. & Asch."
      },
      {
        "name": "Sorghum glycychylum",
        "authorship": "Pass."
      },
      {
        "name": "Sorghum guineense",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum halepense subsp. sativum",
        "authorship": "(Hack.) Trab."
      },
      {
        "name": "Sorghum halepense subvar. aristatum",
        "authorship": "Rendle"
      },
      {
        "name": "Sorghum halepense var. effusum",
        "authorship": "(Hack.) Rendle"
      },
      {
        "name": "Sorghum halepense var. saccharatum",
        "authorship": "(L.) Goiran"
      },
      {
        "name": "Sorghum japonicum",
        "authorship": "(Hack.) Roshev."
      },
      {
        "name": "Sorghum lanceolatum",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum macrochaeta",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum margaritiferum",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum margaritiferum var. ovaliferum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum medioplicatum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum melaleucum",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum melanocarpum",
        "authorship": "Huber"
      },
      {
        "name": "Sorghum mellitum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum membranaceum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum membranaceum var. baldratianum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum membranaceum var. lateritium",
        "authorship": "(Stapf) Snowden"
      },
      {
        "name": "Sorghum miliiforme",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum miliiforme var. rotundulum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum miliiforme var. sikkimense",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum nankinense",
        "authorship": "Huber"
      },
      {
        "name": "Sorghum negrosense",
        "authorship": "Nesom"
      },
      {
        "name": "Sorghum nervosum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum nervosum",
        "authorship": "Besser ex Schult."
      },
      {
        "name": "Sorghum nigericum",
        "authorship": "P.Vig."
      },
      {
        "name": "Sorghum nigricans",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum nigricans var. angolense",
        "authorship": "(Rendle) Snowden"
      },
      {
        "name": "Sorghum nigrum",
        "authorship": "(Ard.) Roem. & Schult."
      },
      {
        "name": "Sorghum notabile",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum pallidum",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum panicoides",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum papyrascens",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum papyrascens var. lateritium",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum pugionifolium",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum pyramidale",
        "authorship": "Roem. & Schult."
      },
      {
        "name": "Sorghum rigidum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum rollii",
        "authorship": "Chiov."
      },
      {
        "name": "Sorghum roxburghii",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum roxburghii var. farinosum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum roxburghii var. fulvum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum roxburghii var. hians",
        "authorship": "(Hook.f.) Stapf"
      },
      {
        "name": "Sorghum roxburghii var. hirsutum",
        "authorship": "(Busse & Pilg.) Snowden"
      },
      {
        "name": "Sorghum roxburghii var. jucundum",
        "authorship": "(Busse & Pilg.) Snowden"
      },
      {
        "name": "Sorghum roxburghii var. mutabile",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum roxburghii var. nanum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum roxburghii var. parvum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum roxburghii var. semiclausum",
        "authorship": "Stapf"
      },
      {
        "name": "Sorghum rubens",
        "authorship": "Willd."
      },
      {
        "name": "Sorghum saccharatum",
        "authorship": "(L.) Moench"
      },
      {
        "name": "Sorghum saccharatum var. atrum",
        "authorship": "(Snowden) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. bicolor",
        "authorship": "(L.) Kerguélen"
      },
      {
        "name": "Sorghum saccharatum var. burmanicum",
        "authorship": "(Burkill ex C.Benson & C.K.Subba Rao) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. corymbosum",
        "authorship": "(Hack.) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. formosum",
        "authorship": "(Snowden) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. giganteum",
        "authorship": "Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. irungu",
        "authorship": "(Burkill ex C.Benson & C.K.Subba Rao) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. melliferum",
        "authorship": "(Snowden) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. obovatum",
        "authorship": "(Hack.) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. papyraceum",
        "authorship": "Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. pulchrum",
        "authorship": "(Burkill ex C.Benson & C.K.Subba Rao) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. rubens",
        "authorship": "(Kunth) Nees"
      },
      {
        "name": "Sorghum saccharatum var. technicum",
        "authorship": "(Körn.) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum saccharatum var. vulgare",
        "authorship": "Kuntze"
      },
      {
        "name": "Sorghum saccharatum var. wightii",
        "authorship": "(Hack.) Doronina & Ivanjuk."
      },
      {
        "name": "Sorghum sativum",
        "authorship": "(Hack.) Trab."
      },
      {
        "name": "Sorghum schimperi",
        "authorship": "(Hack.) Chiov."
      },
      {
        "name": "Sorghum simulans",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum somaliense",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum sorghum",
        "authorship": "H.Karst."
      },
      {
        "name": "Sorghum splendidum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum stapfii",
        "authorship": "(Hook.f.) C.E.C.Fisch."
      },
      {
        "name": "Sorghum subglabrescens",
        "authorship": "(Steud.) Schweinf. & Asch."
      },
      {
        "name": "Sorghum subglabrescens var. arabicum",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. latum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. microcarpum",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. oviforme",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. pabulare",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. paniculatellum",
        "authorship": "(Chiov.) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. rubidum",
        "authorship": "(Burkill ex C.Benson & C.K.Subba Rao) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. rubrocernuum",
        "authorship": "(Körn.) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. rugulosum",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum subglabrescens var. schimperi",
        "authorship": "(Hack.) Snowden"
      },
      {
        "name": "Sorghum tataricum",
        "authorship": "Huber"
      },
      {
        "name": "Sorghum technicum",
        "authorship": "(Körn.) Trab."
      },
      {
        "name": "Sorghum technicum",
        "authorship": "(Körn.) Batt. & Trab."
      },
      {
        "name": "Sorghum thonizzi",
        "authorship": "Pasq."
      },
      {
        "name": "Sorghum truchmenorum",
        "authorship": "K.Koch"
      },
      {
        "name": "Sorghum usambarense",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum usorum",
        "authorship": "Nees"
      },
      {
        "name": "Sorghum verticilliflorum",
        "authorship": "(Steud.) Stapf"
      },
      {
        "name": "Sorghum verticilliflorum var. infrequens",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum verticilliflorum var. ornatum",
        "authorship": "Snowden"
      },
      {
        "name": "Sorghum vogelianum",
        "authorship": "(Piper) Stapf"
      },
      {
        "name": "Sorghum vulgare",
        "authorship": "Pers."
      },
      {
        "name": "Sorghum vulgare subsp. bicolor",
        "authorship": "(L.) Maire & Weiller"
      },
      {
        "name": "Sorghum vulgare var. afrorum",
        "authorship": "(Retz.) F.T.Hubb. & Rehder"
      },
      {
        "name": "Sorghum vulgare var. angolense",
        "authorship": "Rendle"
      },
      {
        "name": "Sorghum vulgare var. bicolor",
        "authorship": "(L.) Pers."
      },
      {
        "name": "Sorghum vulgare var. caffrorum",
        "authorship": "(Retz.) F.T.Hubb. & Rehder"
      },
      {
        "name": "Sorghum vulgare var. caudatum",
        "authorship": "(Hack.) A.F.Hill"
      },
      {
        "name": "Sorghum vulgare var. cernuum",
        "authorship": "(Ard.) Fiori & Paoli"
      },
      {
        "name": "Sorghum vulgare var. durra",
        "authorship": "(Forssk.) F.T.Hubb. & Rehder"
      },
      {
        "name": "Sorghum vulgare var. nervosum",
        "authorship": "(Besser ex Schult.) Forbes & Hemsl."
      },
      {
        "name": "Sorghum vulgare var. nigricans",
        "authorship": "(Ruiz & Pav.) Hill"
      },
      {
        "name": "Sorghum vulgare var. roxburghii",
        "authorship": "(Hack.) Haines"
      },
      {
        "name": "Sorghum vulgare var. rubens",
        "authorship": "(Gaertn.) Pers."
      },
      {
        "name": "Sorghum vulgare var. saccharatum",
        "authorship": "(L.) Boerl."
      },
      {
        "name": "Sorghum vulgare var. subglabrescens",
        "authorship": "(Steud.) A.F.Hill"
      },
      {
        "name": "Sorghum vulgare var. technicum",
        "authorship": "(Körn.) Jáv."
      },
      {
        "name": "Sorghum vulgare var. technicum",
        "authorship": "(Körn.) Fiori & Paol."
      },
      {
        "name": "Sorghum vulgare var. vulgare",
        "authorship": null
      }
    ],
    "wikipedia": "https://en.wikipedia.org/wiki/Sorghum"
  },
  "photographs": {
    "shown": 8,
    "usable_found": 235,
    "licences": [
      "CC0",
      "CC-BY",
      "CC-BY-SA"
    ],
    "noncommercial_excluded": true,
    "items": [
      {
        "photo_id": 155728778,
        "license": "CC-BY",
        "license_name": "CC BY 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "derivatives_restricted": false,
        "creator": "Clay",
        "creator_url": "https://www.inaturalist.org/people/clay_s",
        "source_url": "https://www.inaturalist.org/observations/44bdef26-4b55-4556-a1dc-f9c04e434751",
        "observed_on": "2021-09-06",
        "lat": 32.938,
        "lon": -97.084,
        "original": {
          "width": 1024,
          "height": 683
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/155728778/r1/400.avif",
            "800": "https://img.botanai.app/p/155728778/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/155728778/r1/400.jpg",
            "800": "https://img.botanai.app/p/155728778/r1/800.jpg"
          }
        },
        "attribution": "Clay, CC BY 4.0, via iNaturalist"
      },
      {
        "photo_id": 148618703,
        "license": "CC-BY-SA",
        "license_name": "CC BY-SA 4.0",
        "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
        "derivatives_restricted": true,
        "creator": "Oscar Alejandro Morales Juárez",
        "creator_url": "https://www.inaturalist.org/people/alexmor",
        "source_url": "https://www.inaturalist.org/observations/db69a46c-f7e4-4153-ba97-9f3239693a71",
        "observed_on": "2021-08-04",
        "lat": 20.011,
        "lon": -100.593,
        "original": {
          "width": 1024,
          "height": 768
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/148618703/r1/400.avif",
            "800": "https://img.botanai.app/p/148618703/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/148618703/r1/400.jpg",
            "800": "https://img.botanai.app/p/148618703/r1/800.jpg"
          }
        },
        "attribution": "Oscar Alejandro Morales Juárez, CC BY-SA 4.0, via iNaturalist"
      },
      {
        "photo_id": 147962458,
        "license": "CC0",
        "license_name": "CC0 1.0",
        "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
        "derivatives_restricted": false,
        "creator": "Ira Gershenhorn",
        "creator_url": "https://www.inaturalist.org/people/irag",
        "source_url": "https://www.inaturalist.org/observations/d80dc09a-bd99-465c-8d80-e6f470e82a5e",
        "observed_on": "2021-07-31",
        "lat": 40.89,
        "lon": -73.893,
        "original": {
          "width": 1024,
          "height": 768
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/147962458/r1/400.avif",
            "800": "https://img.botanai.app/p/147962458/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/147962458/r1/400.jpg",
            "800": "https://img.botanai.app/p/147962458/r1/800.jpg"
          }
        },
        "attribution": "Ira Gershenhorn, CC0 1.0, via iNaturalist"
      },
      {
        "photo_id": 146687455,
        "license": "CC-BY",
        "license_name": "CC BY 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "derivatives_restricted": false,
        "creator": "Roz Hunter",
        "creator_url": "https://www.inaturalist.org/people/rozzychan",
        "source_url": "https://www.inaturalist.org/observations/668a3c21-9293-4b16-809c-9f888286f8b2",
        "observed_on": "2021-07-27",
        "lat": 35.187,
        "lon": -101.987,
        "original": {
          "width": 1024,
          "height": 765
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/146687455/r1/400.avif",
            "800": "https://img.botanai.app/p/146687455/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/146687455/r1/400.jpg",
            "800": "https://img.botanai.app/p/146687455/r1/800.jpg"
          }
        },
        "attribution": "Roz Hunter, CC BY 4.0, via iNaturalist"
      },
      {
        "photo_id": 102560801,
        "license": "CC0",
        "license_name": "CC0 1.0",
        "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
        "derivatives_restricted": false,
        "creator": "Jake Rehage",
        "creator_url": "https://www.inaturalist.org/people/unclecactus",
        "source_url": "https://www.inaturalist.org/observations/d3a8dfe5-a25d-4093-af5f-99d58576356a",
        "observed_on": "2020-10-30",
        "lat": 30.542,
        "lon": -98.187,
        "original": {
          "width": 1024,
          "height": 683
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/102560801/r1/400.avif",
            "800": "https://img.botanai.app/p/102560801/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/102560801/r1/400.jpg",
            "800": "https://img.botanai.app/p/102560801/r1/800.jpg"
          }
        },
        "attribution": "Jake Rehage, CC0 1.0, via iNaturalist"
      },
      {
        "photo_id": 101528176,
        "license": "CC-BY",
        "license_name": "CC BY 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "derivatives_restricted": false,
        "creator": "saltyhiker",
        "creator_url": "https://www.inaturalist.org/people/saltyhiker",
        "source_url": "https://www.inaturalist.org/observations/a82d5903-4ddc-436f-b6aa-ef47c6fb6d90",
        "observed_on": "2020-10-22",
        "lat": 32.639,
        "lon": -97.387,
        "original": {
          "width": 1024,
          "height": 756
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/101528176/r1/400.avif",
            "800": "https://img.botanai.app/p/101528176/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/101528176/r1/400.jpg",
            "800": "https://img.botanai.app/p/101528176/r1/800.jpg"
          }
        },
        "attribution": "saltyhiker, CC BY 4.0, via iNaturalist"
      },
      {
        "photo_id": 82971475,
        "license": "CC-BY",
        "license_name": "CC BY 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "derivatives_restricted": false,
        "creator": "國立臺灣博物館",
        "creator_url": "https://www.inaturalist.org/people/ntm-bio",
        "source_url": "https://www.inaturalist.org/observations/0771f8e4-f769-430c-939b-4f7f0d2f1d13",
        "observed_on": "2020-07-05",
        "lat": 24.911,
        "lon": 121.877,
        "original": {
          "width": 1024,
          "height": 683
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/82971475/r1/400.avif",
            "800": "https://img.botanai.app/p/82971475/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/82971475/r1/400.jpg",
            "800": "https://img.botanai.app/p/82971475/r1/800.jpg"
          }
        },
        "attribution": "國立臺灣博物館, CC BY 4.0, via iNaturalist"
      },
      {
        "photo_id": 106540683,
        "license": "CC-BY",
        "license_name": "CC BY 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "derivatives_restricted": false,
        "creator": "i_c_riddell",
        "creator_url": "https://www.inaturalist.org/people/i_c_riddell",
        "source_url": "https://www.inaturalist.org/observations/8eec3469-b159-4cb2-bcea-1f4a948cb848",
        "observed_on": "2020-04-05",
        "lat": -17.811,
        "lon": 31.081,
        "original": {
          "width": 1024,
          "height": 674
        },
        "widths": [
          400,
          800
        ],
        "urls": {
          "avif": {
            "400": "https://img.botanai.app/p/106540683/r1/400.avif",
            "800": "https://img.botanai.app/p/106540683/r1/800.avif"
          },
          "jpeg": {
            "400": "https://img.botanai.app/p/106540683/r1/400.jpg",
            "800": "https://img.botanai.app/p/106540683/r1/800.jpg"
          }
        },
        "attribution": "i_c_riddell, CC BY 4.0, via iNaturalist"
      }
    ]
  },
  "native_range": {
    "scheme": "TDWG World Geographical Scheme for Recording Plant Distributions, level 3",
    "source": "Kew, World Checklist of Vascular Plants (WCVP v16)",
    "license": "CC BY 3.0",
    "excludes": [
      "introduced",
      "extinct",
      "location_doubtful"
    ],
    "codes": [
      "ANG",
      "BEN",
      "BOT",
      "BKN",
      "BUR",
      "CMN",
      "CPP",
      "CVI",
      "CAF",
      "CHA",
      "CON",
      "ZAI",
      "EGY",
      "EQG",
      "ERI",
      "SWZ",
      "ETH",
      "OFS",
      "GAB",
      "GAM",
      "GHA",
      "GUI",
      "GGI",
      "IVO",
      "KEN",
      "NAT",
      "LBR",
      "MDG",
      "MLW",
      "MLI",
      "MTN",
      "MAU",
      "MOZ",
      "NAM",
      "NGR",
      "NGA",
      "TVL",
      "ROD",
      "RWA",
      "REU",
      "SEN",
      "SEY",
      "SIE",
      "SOM",
      "SUD",
      "TAN",
      "TOG",
      "UGA",
      "ZAM",
      "ZIM",
      "EHM",
      "IND",
      "WHM"
    ],
    "regions": [
      {
        "code": "ANG",
        "name": "Angola",
        "continent": "AFRICA",
        "region": "South Tropical Africa"
      },
      {
        "code": "BEN",
        "name": "Benin",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "BOT",
        "name": "Botswana",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "BKN",
        "name": "Burkina",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "BUR",
        "name": "Burundi",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "CMN",
        "name": "Cameroon",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "CPP",
        "name": "Cape Provinces",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "CVI",
        "name": "Cape Verde",
        "continent": "AFRICA",
        "region": "Macaronesia"
      },
      {
        "code": "CAF",
        "name": "Central African Republic",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "CHA",
        "name": "Chad",
        "continent": "AFRICA",
        "region": "Northeast Tropical Africa"
      },
      {
        "code": "CON",
        "name": "Congo",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "ZAI",
        "name": "DR Congo",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "EGY",
        "name": "Egypt",
        "continent": "AFRICA",
        "region": "Northern Africa"
      },
      {
        "code": "EQG",
        "name": "Equatorial Guinea",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "ERI",
        "name": "Eritrea",
        "continent": "AFRICA",
        "region": "Northeast Tropical Africa"
      },
      {
        "code": "SWZ",
        "name": "Eswatini",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "ETH",
        "name": "Ethiopia",
        "continent": "AFRICA",
        "region": "Northeast Tropical Africa"
      },
      {
        "code": "OFS",
        "name": "Free State",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "GAB",
        "name": "Gabon",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "GAM",
        "name": "Gambia",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "GHA",
        "name": "Ghana",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "GUI",
        "name": "Guinea",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "GGI",
        "name": "Gulf of Guinea Is.",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "IVO",
        "name": "Ivory Coast",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "KEN",
        "name": "Kenya",
        "continent": "AFRICA",
        "region": "East Tropical Africa"
      },
      {
        "code": "NAT",
        "name": "KwaZulu-Natal",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "LBR",
        "name": "Liberia",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "MDG",
        "name": "Madagascar",
        "continent": "AFRICA",
        "region": "Western Indian Ocean"
      },
      {
        "code": "MLW",
        "name": "Malawi",
        "continent": "AFRICA",
        "region": "South Tropical Africa"
      },
      {
        "code": "MLI",
        "name": "Mali",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "MTN",
        "name": "Mauritania",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "MAU",
        "name": "Mauritius",
        "continent": "AFRICA",
        "region": "Western Indian Ocean"
      },
      {
        "code": "MOZ",
        "name": "Mozambique",
        "continent": "AFRICA",
        "region": "South Tropical Africa"
      },
      {
        "code": "NAM",
        "name": "Namibia",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "NGR",
        "name": "Niger",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "NGA",
        "name": "Nigeria",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "TVL",
        "name": "Northern Provinces",
        "continent": "AFRICA",
        "region": "Southern Africa"
      },
      {
        "code": "ROD",
        "name": "Rodrigues",
        "continent": "AFRICA",
        "region": "Western Indian Ocean"
      },
      {
        "code": "RWA",
        "name": "Rwanda",
        "continent": "AFRICA",
        "region": "West-Central Tropical Africa"
      },
      {
        "code": "REU",
        "name": "Réunion",
        "continent": "AFRICA",
        "region": "Western Indian Ocean"
      },
      {
        "code": "SEN",
        "name": "Senegal",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "SEY",
        "name": "Seychelles",
        "continent": "AFRICA",
        "region": "Western Indian Ocean"
      },
      {
        "code": "SIE",
        "name": "Sierra Leone",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "SOM",
        "name": "Somalia",
        "continent": "AFRICA",
        "region": "Northeast Tropical Africa"
      },
      {
        "code": "SUD",
        "name": "Sudan-South Sudan",
        "continent": "AFRICA",
        "region": "Northeast Tropical Africa"
      },
      {
        "code": "TAN",
        "name": "Tanzania",
        "continent": "AFRICA",
        "region": "East Tropical Africa"
      },
      {
        "code": "TOG",
        "name": "Togo",
        "continent": "AFRICA",
        "region": "West Tropical Africa"
      },
      {
        "code": "UGA",
        "name": "Uganda",
        "continent": "AFRICA",
        "region": "East Tropical Africa"
      },
      {
        "code": "ZAM",
        "name": "Zambia",
        "continent": "AFRICA",
        "region": "South Tropical Africa"
      },
      {
        "code": "ZIM",
        "name": "Zimbabwe",
        "continent": "AFRICA",
        "region": "South Tropical Africa"
      },
      {
        "code": "EHM",
        "name": "East Himalaya",
        "continent": "ASIA-TROPICAL",
        "region": "Indian Subcontinent"
      },
      {
        "code": "IND",
        "name": "India",
        "continent": "ASIA-TROPICAL",
        "region": "Indian Subcontinent"
      },
      {
        "code": "WHM",
        "name": "West Himalaya",
        "continent": "ASIA-TROPICAL",
        "region": "Indian Subcontinent"
      }
    ]
  },
  "phenology": {
    "n": 53,
    "n_annotated": 146,
    "sufficient": true,
    "by_month": [
      2,
      0,
      1,
      3,
      0,
      3,
      5,
      8,
      14,
      3,
      11,
      3
    ],
    "annotated_by_month": [
      8,
      3,
      2,
      6,
      1,
      7,
      11,
      23,
      34,
      19,
      25,
      7
    ],
    "share": [
      0.25,
      null,
      null,
      0.5,
      null,
      0.4286,
      0.4545,
      0.3478,
      0.4118,
      0.1579,
      0.44,
      0.4286
    ],
    "ci": [
      [
        0.0715,
        0.5907
      ],
      null,
      null,
      [
        0.1876,
        0.8124
      ],
      null,
      [
        0.1582,
        0.7495
      ],
      [
        0.2127,
        0.7199
      ],
      [
        0.1881,
        0.5511
      ],
      [
        0.2637,
        0.5778
      ],
      [
        0.0552,
        0.3757
      ],
      [
        0.2667,
        0.6293
      ],
      [
        0.1582,
        0.7495
      ]
    ],
    "peak_month": 4,
    "peak_basis": "share",
    "min_month_n": 5,
    "fruiting": {
      "n": 101,
      "by_month": [
        5,
        3,
        1,
        4,
        1,
        4,
        5,
        16,
        25,
        15,
        17,
        5
      ],
      "share": [
        0.625,
        null,
        null,
        0.6667,
        null,
        0.5714,
        0.4545,
        0.6957,
        0.7353,
        0.7895,
        0.68,
        0.7143
      ],
      "ci": [
        [
          0.3057,
          0.8632
        ],
        null,
        null,
        [
          0.3,
          0.9032
        ],
        null,
        [
          0.2505,
          0.8418
        ],
        [
          0.2127,
          0.7199
        ],
        [
          0.4913,
          0.844
        ],
        [
          0.5688,
          0.854
        ],
        [
          0.5667,
          0.9149
        ],
        [
          0.4841,
          0.828
        ],
        [
          0.3589,
          0.9178
        ]
      ],
      "peak_month": 10
    },
    "doi": "10.15468/dl.cgje2x",
    "source": "GBIF SQL download of iNaturalist Research-grade Observations",
    "quality_grade": "research (guaranteed upstream by iNaturalist at export)",
    "fields": {
      "by_month": "observations found IN FLOWER, by month (Jan..Dec)",
      "annotated_by_month": "observations in which a human recorded the reproductive state at all, by month. This is the denominator, and it includes the records that said \"no flowers or fruits\".",
      "share": "by_month / annotated_by_month. null where too few plants were examined to state a proportion.",
      "ci": "95% Wilson score interval on share.",
      "peak_month": "the month with the highest SHARE, not the highest count."
    }
  },
  "traits": {
    "lifeform": "annual or perennial",
    "climate": "seasonally dry tropical"
  },
  "climate_envelope": {
    "mean_annual_temp_c": {
      "p5": 8.7,
      "median": 17.4,
      "p95": 24.4
    },
    "temp_seasonality": {
      "p5": 217.8,
      "median": 676,
      "p95": 981.5
    },
    "max_temp_warmest_month_c": {
      "p5": 23.4,
      "median": 30.8,
      "p95": 35.3
    },
    "min_temp_coldest_month_c": {
      "p5": -8.7,
      "median": 4,
      "p95": 16
    },
    "annual_precip_mm": {
      "p5": 312.5,
      "median": 972,
      "p95": 1971.8
    },
    "precip_seasonality": {
      "p5": 10.8,
      "median": 31.3,
      "p95": 99.2
    },
    "precip_driest_quarter_mm": {
      "p5": 4.8,
      "median": 155.2,
      "p95": 289.3
    },
    "n": 1990,
    "units": {
      "mean_annual_temp_c": "degrees Celsius",
      "min_temp_coldest_month_c": "degrees Celsius (mean daily MINIMUM of the coldest month)",
      "max_temp_warmest_month_c": "degrees Celsius (mean daily MAXIMUM of the warmest month)",
      "annual_precip_mm": "millimetres per year",
      "precip_driest_quarter_mm": "millimetres in the driest quarter"
    },
    "source": "CHELSA V2.1 climatologies 1981-2010, 30 arcsec",
    "citation": "Karger, D.N. et al. (2017) Climatologies at high resolution for the earth's land surface areas. Scientific Data 4, 170122.",
    "occurrences": "iNaturalist Research-grade Observations",
    "occurrences_doi": "10.15468/dl.cgje2x",
    "method": "Climate sampled at every georeferenced research-grade observation of the species. Reported as the 5th to 95th percentile across 1990 of them. Species with fewer than 30 georeferenced observations get no envelope.",
    "is_hardiness_zone": false,
    "hardiness_zone_note": "min_temp_coldest_month_c is NOT a USDA hardiness zone. A USDA zone is the average annual EXTREME minimum temperature; this is the mean daily minimum of the coldest month, which is typically about 16 C warmer. Do not present one as the other."
  },
  "identification": {
    "on_device_model": {
      "model": "Google AIY plants V1 (TFLite, 2,102 classes)",
      "identifies_this_species": false
    },
    "in_accuracy_benchmark": false,
    "benchmark_url": "https://botanai.app/accuracy/",
    "confused_with": []
  },
  "sources": [
    {
      "name": "World Flora Online Plant List",
      "note": "accepted name, authority, classification",
      "license": "CC0",
      "url": "https://www.worldfloraonline.org/",
      "retrieved": "2026-07-12"
    },
    {
      "name": "iNaturalist",
      "note": "photographs and flowering annotations, CC0 / CC BY / CC BY-SA only",
      "license": "per photograph",
      "url": "https://www.inaturalist.org/",
      "retrieved": "2026-06-27"
    },
    {
      "name": "Wikidata",
      "note": "common name (P1843), joined on the World Flora Online identifier (P7715)",
      "license": "CC0",
      "url": "https://www.wikidata.org/",
      "retrieved": "2026-07-13"
    },
    {
      "name": "Kew, World Checklist of Vascular Plants (WCVP v16)",
      "note": "native distribution by TDWG level-3 botanical country, and life form",
      "license": "CC BY 3.0",
      "url": "https://doi.org/10.15468/6h8ucr",
      "retrieved": "2026-06-04"
    }
  ],
  "gaps": [
    {
      "field": "care",
      "status": "not_published",
      "reason": "Not published anywhere on this site. Every care claim we could make cheaply would be an unsourced enum, which is what the previous version of this site did and why it was deleted."
    },
    {
      "field": "toxicity",
      "status": "not_published",
      "reason": "Not published. The widely copied list is a copyrighted compilation restricted to noncommercial use, and we will not scrape it. A sourced toxicity dataset is being built from primary literature and is not ready."
    },
    {
      "field": "botanical_review",
      "status": "not_sourced",
      "reason": "No page on this site has been reviewed by a named botanist. The determination label says so, on every page."
    },
    {
      "field": "hardiness_zone",
      "status": "not_published",
      "reason": "Not published for any species. A USDA hardiness zone is the average annual EXTREME minimum temperature, and we hold the mean daily minimum of the coldest month, which is a different quantity and typically about 16 C warmer. Presenting one as the other would place a plant several zones too warm, so we do not publish a zone at all."
    }
  ],
  "license": {
    "data": "CC BY 4.0",
    "attribution": "BotanAI, https://botanai.app/plants/sorghum-bicolor/",
    "note": "This document is licensed CC BY 4.0. The PHOTOGRAPHS it links are licensed individually and separately: each carries its own license and license_url, and those terms govern. Underlying taxonomy is CC0 (World Flora Online); native range is CC BY 3.0 (Kew)."
  }
}