epicarps
English
Noun
epicarps
plural of
epicarp
Anagrams
crappies
,
scrappie