This question is more complex than it may appear. There seems to be consensus that a singular verb should be used in formal writing whenever the subject of a sentence is more than one [noun], or at least that this is (much) better than ?there are more than one. I subscribe to this.
It does not matter how many things the writer might expect there to be in reality: it is always if there is more than one species.
Nor does it matter what noun comes after one. It is always is; the word one forces a singular verb without apparent exception.
But why does this at all surprise us?
We are puzzled by this construction because the subject does not agree with the verb—at least not if analyzed according to conventional grammar. Consider the following sentence:
There are more men than just John in the room.
Is would be impossible. The sentence is easy enough to analyse:
- more men = subject
- are = finite verb
No problem there: subject and verb agree. More men is the subject, or at least the head of the subject; than x is either an elliptical clause or a prepositional phrase that is part of the subject, depending on your model; in any case, than x is not what determines whether it is are or is. More men are is the core of the sentence.
There is more than one man in the room.
Suddenly the verb changes. Has the core syntax of the sentence changed? No: for the sake of consistency, we must say more is the subject and is the finite verb. The phrase than x is still not the head of the subject, no more than in the first sentence (there are more men than just John). If more is the head, then it must be elliptical, since it is only an adjective: more of what? If we hypothetically supply the omitted noun, we get:
*There is more [men] than one man in the room.
There is no other word that we could fill in, though of course this is wrong: *there is more men is both unidiomatic in this register and in violation of the rule that subject and verb must agree.
Then what causes this singular is? The phrase than x should not determine the number of the verb: and yet it does. That is why this construction is idiomatic, as opposed to regular: it violates the rule that subject and verb must agree. But it is by all means "correct". That is what idiom is: a widely accepted phrase that violates the regularity of our language. However some of us might like it to be, language is just never regular in all respects; this bit of idiom happens to have triumphed over regularity and is now the norm. Idiom must be judged case by case and often varies across registers and dialects.
But could this disagreement of subject and verb be explained away by other factors? Let's see what I can come up with.
It could be that the somewhat fixed phrase there is is what does it. But that phrase could not explain singular is in this sentence:
More than one man is still in the house.
Could this is be explained by the immediate precedence of one man? It is conceivable that the singular number of one man leads us to an anacoluthon in the next word is: we see a singular number and noun, and we cannot resist the pressure of proceeding with a singular verb. But then this phenomenon should not occur if the verb came before the subject:
Not only has more than one man been seen near the power plant, but...
*Not only have more than one man been seen near the power plant, but
It seems clear that have would be wrong, even more so than in the previous sentence patterns. So whether the verb comes before or after doesn't matter.
How to explain this oddity of disagreement? If we look at it reductionistically, in terms of association and pattern recognition as they occur in the brain, I suspect that the word one exerts such an enormous influence on our perception of a sentence that it overrules more, despite the ordinarily forcing rule of agreement; it does so even despite the sense of multitude inherent in the phrase more than one man as a whole, which must always refer to multiple objects in reality. When we write one man, we have the image of one man at an irresistibly prominent place in our working memory.