goutystalk nettlespurge

English

Noun

goutystalk nettlespurge (plural goutystalk nettlespurges)

  1. A plant, Jatropha podagrica