Synonym-English dictionary »

exocarp synonyms in English

SynonymEnglish
exocarp noun

epicarpnoun