imbirussu

Noun

 * 1) A cotton tree of Brazil.