Definition of アンペラ

アンペラ

anpera

noun
1.
Machaerina rubiginosa (species of tropical sedge)
2.
woven mat made of Machaerina rubiginosa root