チョウキョリソウ
Meanings
Noun
1. long-distance race
Composed of
long distance; long haul
run; race
Used in vocabulary (1 in total)
long-distance runner