キャノーラ
kyanōra

Noun

1. canola

Other forms: