Synonyms of Imbauba in English :
Antonyms of Imbauba in English
Thesaurus of Imbauba in English
Imbauba
see definition of imbaubaSynonyms of imbauba
1. (noun) tropical American tree with large peltate leaves and hollow stems
Hypernyms of imbauba
1. (noun) tropical American tree with large peltate leaves and hollow stems
Member Meronyms of imbauba
1. (noun) tropical American tree with large peltate leaves and hollow stems