ScienceDaily
reports a new theory that involves weather patterns.
Madagascar has an amazing number of animals that are found no where else.
WildMadagascar.org reports that of about 200,000 known species found there, 100,000 are endemic. There are links to some stunning photographs
here.
The jumping spider is scaring!
ReplyDelete