Exocarps Meaning

There are 1 meaning(s) for word Exocarps

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

    Synonyms : epicarp