Definition of olive crescent in English:
olive crescent
noun
A Eurasian noctuid moth, Trisateles emortualis, with pale greenish-brown forewings.
Origin
Mid 19th century; earliest use found in James Rennie (1787–1867), naturalist.
Are You Learning English? Here Are Our Top English Tips