Noun Definition

warble

1.Definition: a lumpy abscess under the hide of domestic mammals caused by larvae of a botfly or warble fly

Category: Animals