Meaning of イブキトラノオ in Japanese

  1. Words

Definition of イブキトラノオ

  1. (n) common bistort (species of flowering plant, Polygonum bistorta)
Back to top