takobo

Noun

 * 1) the taclobo or giant clam