オオカナダモ
Meanings
Noun
1. Brazilian elodea (Egeria densa) (Usually kana)
Other readings