1 nuche fly | Definition of nuche fly

nuche fly

noun
nu·​che fly | \ ˈnüchā-\

Definition of nuche fly

: human botfly

History and Etymology for nuche fly

nuche from American Spanish

Keep scrolling for more