The Caribbean Dictionary

Advertisment


peppafly
1 definition
0
 
Noun
A small fly that causes a severe burning (pepper like) sensation on contact with the eyes
Synonyms
Tags
insect
Pictures
400



Advertisment