← Back to browseウマバエ[umabae]nounJapanese definitionNo Japanese definition yet.English definitionhorse botfly (Gasterophilus intestinalis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsウマ