Botfly (Noun)
Meaning
Stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals.
Classification
Nouns denoting animals.
Stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals.
Nouns denoting animals.