dcsimg
Unresolved name

Ouratea finlayi

Ouratea finlayi is a species of in the family Ochnaceae.