Entry # 8505 has returned 1 entry

mugamuga

verb the muscle of a bivalve; the first stage of development of the coconut, before daahaa; to crackle when chewed