Diplazium costulisorum

  Updated information: After detailed observations, I find it should  be Diplazium...

Read More