Gadfly



noun — Plural: Gadflies
1.
រុយម៉្យាង, សត្វរបោម
ENGLISH MEANING
noun — Plural: Gadflies
1.
Any dipterous insect of the genus Oestrus, and allied genera of botflies.