NichiDict

ラフレシア

[rafureshia]

Meanings

1.Noun

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