Morpho menelaus, the Menelaus blue morpho, is an iridescent tropical butterfly of Central and South America