the island of madagascar ,sat语法求解释?

问题描述:

the island of madagascar ,sat语法求解释?
The island of Madagascar,off the coast of Africa,is the habitat of more than 200,000 species of plants and (animals,many found nowhere)else on the planet.
这个many found nowhere事什么结构啊

我把这句话改写一下,想必你就能看明白:The island of Madagascar,off the coast of Africa,is the habitat of more than 200,000 species of plants and animals,and many of them could be found nowhere else on ...就是说这个many并不影响found修饰animals?found短语修饰many,而many是前面动植物的同位语,起进一步说明的作用。