វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
small
medium
large
Bots
ENGLISH MEANING
noun
1.
(PLURAL)
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
.