delta - a very low triangular space of alluvial deposits where a river divides prior to entering a bigger system of water; "the Mississippi River delta"; "the Nile delta" /information /verifyErrors The phrase in the instance sentence does not match the entry term. The sentence is made up of offensive information. Cancel Submit Many thanks! Your fee
Article Under Review
Article Under Review