Definition of pine beauty in English:

pine beauty

noun

  • A brown European moth whose caterpillars feed on pine needles and are a serious pest of plantations.

    • ‘The community composition of Carabid beetles, some species of which are known predators of pine beauty moth, was examined within a Scottish plantation.’
    • ‘Feeding of pine beauty moth caterpillars is the most harmful when they feed on young buds.’