fuzzy-legged bee - diadasia, melissodes, svastra?

This honeybee-sized pollinator has been affectionately nicknamed "The bee with fuzzy yellow leg warmers" but would love to know what its Linnean taxonomic name is :-)