Meaning of 靫蔓 in Japanese

  1. Words

Definition of 靫蔓

  1. (n) pitcher plant
Back to top