black and white Helen

English

Noun

black and white Helen (plural black and white Helens)

  1. A species of papilionid butterfly, Papilio chaon, of China and Southeast Asia.