オリザ・ルフィポゴン
Meanings
Noun
1. Oryza rufipogon