saippuapuu

Noun

 * 1) soapbark,,  tropical tree