Polypodium interjectum

Polypodium interjectum

Polypodium interjectum Shivas.
Engl.: polypody.