アンペラ
ampera

Noun

1. Machaerina rubiginosa (species of tropical sedge)

Related to アンペラ藺

From Malay "ampela"

Noun

2. woven mat made of Machaerina rubiginosa root