← Back to browseオニヤンマ[oniyanma]noun#72,473Japanese definitionNo Japanese definition yet.English definitionSiebold's dragonfly (Anotogaster sieboldii); jumbo dragonflyExamplesNo examples yet.Loading examples…Ask about this← オットマンオフィシャルグッズ →