Synonym-English dictionary »

endocarp synonyms in English

SynonymEnglish
endocarp noun
generic term

cherry stonenoun

peach pitnoun