Synonyms and Antonyms for imbauba | Synonym.com

Synonyms and Antonyms for imbauba

1. imbauba (n.)

tropical American tree with large peltate leaves and hollow stems

Synonyms: