Trichomanes omphalodes
Plantae | Hymenophyllaceae | Trichomanes | Trichomanes omphalodes
tree trunk in primary froest on slopes of volcanic soil and rock
Western Peninsula of Ngarakabesang( Arakabesan) Island