Meaning of タツナミソウ in Japanese

  1. Words

Definition of タツナミソウ

  1. (n) Scutellaria indica (species of skullcap)
Back to top