Menophra
Scientific name: Menophra
Menophra
Scientific name: Menophra
Description
The name Menophra is composed of the Greek mene (moon) and ophrus (brow) and refers to the moon shapes that are formed by the strong tooth-like shapes in the rim of the hindwing.