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
Synonyms : epicarp
Similar words of Exocarps :
