-
nounlarge brightly marked tropical insect with a process like a snout that was formerly thought to emit light
Similar:
type of:
Explanation of lantern fly
We don`t have explanations for this word yet.