STAGWORM


Meaning of STAGWORM in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: the larva of a botfly that infests the stag and especially of a botfly of the genus Cephenomyia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.