Leachiella

Genus
Scientific Name: Leachiella    (Asclepiadaceae)
See Trichocaulon