DUST BALL


Meaning of DUST BALL in English

n. (Medicine) mass found in the intestine/stomach of animal

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