riverbed: a channel occupied (or formerly occupied) by a river
bed: a depression forming the ground under a body of water
megakaryocyte: a large bone marrow cell; regarded as the source of blood platelets