オーチャードグラス
ōchādogurasu

Noun

1. orchard grass

Other forms: