Endocarps, noun plural of endocarp. Synonyms in the same form.
stones, pits
All synonyms for endocarp →