Haplopteris ensiformis
- kingdom: Plantae
- phylum: Tracheophyta
- class: Polypodiopsida
- order: Polypodiales
- family: Pteridaceae
- genus: Haplopteris
- species: Haplopteris ensiformis
Melekeok
Melekeok Village
Melekeok
PalauLugui
Tulay na Lupa
Bicol
PhilippinesNa Thawi
Songkhla
Thailand