toborochi

Noun

 * , the floss silk tree.