purple emperor - English Synonyms Dictionary

purple emperor

n.
[1] Apatura iris