How to say rafflesia in Japanese

ラフレシアRAFURESHIA

noun:

  • rafflesia (Rafflesia arnoldii); monster flower; stinking corpse lily

Example Sentences

Nothing found.