Meaning of aruro

aruro

Tagalog

aruro n., bot. arrowroot (herbaceous plant)