ベニウチワ
Meanings
Noun
1. Anthurium lily; flamingo lily; Anthurium
Composed of
deep red; crimson
uchiwa; type of traditional Japanese handheld fan