オオムカデMeaningsNoun1. Scolopendra subspinipes (species of centipede) (Usually kana)Other readings大おお蜈蚣むかでおおむかで