World Geography .....is a triangular landmass that forms at its mouth when a river splits into several branches just before entering the sea A) Strait B) Delta C) Isthmus D) None of this Detailed Solution: No Details Prev Next