|
|
Need synonyms for botfly? Here's a list of similar words from our thesaurus that you can use instead.
Noun
One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans
“The botfly is found in the forests of Mexico, Central America, and South America.”
|
|
|
|
|
|
|
|
|