BOTT


Meaning of BOTT in English

n. parasitic larva of a botfly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.