Ochrea

Noun

  • (historical) A greave or legging.
  • (botany) Alternative form of ocrea

Leave a Reply

Your email address will not be published.