English | German | Russian | Czech

epicarpal English

Meaning epicarpal meaning

What does epicarpal mean?

epicarpal

of or relating to the epicarp

Are you looking for...?