Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bots

- See Bots.
- The larvae of several species of botfly, especially those larvae which infest the stomach, throat, or intestines of the horse, and are supposed to be the cause of various ailments.

Crossword clue for bots

- Droid