Synonym-English dictionary »

marmalade tree synonyms in English

SynonymEnglish
marmalade tree noun

calocarpum zapotanoun

mammeenoun

pouteria zapotanoun

sapotenoun