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