ochrea

listen to the pronunciation of ochrea
İngilizce - İngilizce
A greave or legging
A kind of sheath formed by two stipules united round a stem
ochrea