Meaning of イワオモダカ in Japanese

  1. Words

Definition of イワオモダカ

  1. (n) Pyrrosia tricuspis (species of felt fern)
Back to top