Perrottetia excelsa

Perrottetia excelsa is a species of plant in the plant order Huerteales. It is endemic to Panama.

Perrottetia excelsa

Perrottetia excelsa is a species of plant in the plant order Huerteales. It is endemic to Panama.