meaning of guiana highlands

1. a mountainous tableland in northern South America; extends from Venezuela into Guyana and northern Brazil


Related Words

guiana highlands |

Developed & Maintained By Taraprasad.com

Treasure Words