Beche de mer


Beche` de mer´


1.(Zool.) The trepang.