×

Olea chimanimani

Olea chimanimani is an olive shrub or small tree, growing 2–3 meters tall, in the family Oleaceae. It is found only in the Chimanimani Mountains, which lay on the border dividing Mozambique and Zimbabwe. Confined only to a relatively small area,... Wikipedia