NichiDict

アンペラ

[anpera]

Meanings

1.Noun

Machaerina rubiginosa (species of tropical sedge)

2.Noun

woven mat made of Machaerina rubiginosa root