El epíteto 'muscifera' es una palabra latina, que significa 'fly bearing': en alusión a la apariencia de la flor.