a tree up to 30 m tall (pseudosamanea guachapele) - English Synonyms Dictionary

Can't found any synonym terms.