Definify.com
Definition 2024
myiasis
myiasis
English
Noun
myiasis (plural myiases)
- (medicine) The infestation of a living vertebrate by maggots.
Related terms
- myiatic
- myiasitic
Translations
infestation of a living vertebrate with maggots
|
|
myiasis (plural myiases)
|
|