See also: imbaúba

English

edit

Noun

edit

imbauba (plural imbaubas)

  1. Any tree of the genus Cecropia.

Portuguese

edit

Noun

edit

imbauba f (plural imbaubas)

  1. Alternative form of ambaíba