The story
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans. Full definition →
Etymology from Wiktionary, CC BY-SA 4.0.