Ochrea Copy link Ochrea , noun [Latin] 1. (Antiquities) A greave or legging. 2. (Botany) A kind of sheath formed by two stipules united round a stem.