Meaning of ヨウシュヤマゴボウ in Japanese

  1. Words

Definition of ヨウシュヤマゴボウ

  1. (n) American pokeweed (Phytolacca americana)
Back to top