Mourera alcicornis

Mourera alcicornis is a species of flowering plant belong to the family Podostemaceae. It is found in South America.