• word of the day

    lantern-fly

    lantern-fly - Dictionary definition and meaning for word lantern-fly

    Definition
    (noun) large brightly marked tropical insect with a process like a snout that was formerly thought to emit light
    Synonyms : lantern fly

Word used in video below:
text: lantern lantern
Download our Mobile App Today
Receive our word of the day
on Whatsapp