Definition of "epicarp"

epicarp

  • noun

    plural epicarps

    1. (botany) Exocarp.