← Back to browseおおみちばしり[oomichibashiri]nounJapanese definitionNo Japanese definition yet.English definitiongreater roadrunner (Geococcyx californianus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsみちばしりこみちばしりおおみず