Synonym-English dictionary »

bursera simaruba synonyms in English

SynonymEnglish
Bursera simaruba noun

bursera simarubanoun

gumbo-limbonoun