What is the meaning of the word "trepang"?

Definitions: