- Japanese⇔English Dictionary

  1. 1. [n] red-flower ragleaf (Crassocephalum crepidioides); redflower ragleaf (uk)

Kanji in this word