According to PR-model, Progress in understanding angiosperm history, success, and relationships: Darwin’s abominably "perplexing phenomenon" is ranked 71,783rd in multilingual Wikipedia, in particular this website is ranked 117,677th in English Wikipedia.