The Caribbean Dictionary

Advertisment


mooney mooney
1 definition
1
 
Noun
A firefly; A beetle that produces a blinking yellow, orange, or red light via bioluminescence.
Tags
animal
Pictures
mooney mooneymooney mooneymooney mooney
Ella Oct 07, 2015
Does this bug make a high pitched barking like kind of sound?
400



Advertisment