meaning of drainage basin

1. the geographical area draining into a river or reservoir


Related Words

drainage basin |

Developed & Maintained By Taraprasad.com

Treasure Words