Entry # 30 has returned 1 entry

Via

Alocasia machrorrhiza

noun kind of large taro (herb)