Epicarps Meaning
There are 1 meaning(s) for word Epicarps
Meaning 1 : outermost layer of the pericarp of fruits as the skin of a peach or grape
Synonyms : exocarp
Synonyms : exocarp
Similar words of Epicarps :