Synonyms for "epicarp"

Words with similar meaning