botfly means one of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans. Lexicurio rates it Sui generis — a strength score of 94 out of 100.
noun
- One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans.