Odontadenia geminata

Odontadenia geminata is a species of plant in the family Apocynaceae. It is found in the 3 Guianas, Venezuela, Colombia, Ecuador, Peru, Bolivia and North Brazil.