epicarpalEnglish

epicarpal

Adjective

Of or relating to the epicarp

English: epicarpal