Search results
- Dictionarylantern fly
noun
- 1. a chiefly tropical bug which is typically brightly coloured and may have a large bizarrely shaped head. It was formerly thought to be luminescent.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries