English | German | Russian | Czech

epicarp English

Meaning epicarp meaning

What does epicarp mean?

epicarp

outermost layer of the pericarp of fruits as the skin of a peach or grape

Synonyms epicarp synonyms

What other words have the same or similar meaning as epicarp?

Are you looking for...?