Find the word definition

Wikipedia
Barbourion

Barbourion is a genus of moths in the Sphingidae family, containing only one species, Barbourion lemaii, which is known from south-western China (Yunnan), northern Thailand and northern Vietnam.

Adults have been recorded in March and August above 2,000 meters altitude in Thailand.