ochrea

(noun)

noun

1. (botany) Alternative form of ocrea

2. (historical) A greave or legging.