hypoderma
/haɪˈpɒdərəmə/Definitions
1. noun
A type of parasitic worm, specifically the larvae of certain species of botflies.
“The veterinarian explained that the cow’s skin infestation was caused by hypoderma larvae.”
1. noun
A type of parasitic worm, specifically the larvae of certain species of botflies.
“The veterinarian explained that the cow’s skin infestation was caused by hypoderma larvae.”