English: poplar hawkmoth
Welsh: gwalchwyfyn y poplys
Subject: Anifeiliaid
English definition: Laothoe populi
Welsh definition: Laothoe populi