I just looked at the Wikipedia page and I think it’s fine. They’ve cited some sources which detail the debate about which pollinators actually pollinate the plant. Compared to someone who’s got a degree studying plants, I know basically nothing. I’m just repeating what I’ve heard. If they’ve got a list of pollinators and are trying to narrow down the right one, then they’re closer to the truth than I am.
It could be that some of that data was scraped from FB messenger.