"giant taro" in German giant taro Riesenblättriges Pfeilblatt Detailed translations for "giant taro" giant taro giant taro Riesenblättriges Pfeilblatt English synonyms for "giant taro" giant taro {n} Alocasia macrorrhiza