Entry # 5969 has returned 1 entry

gammenge-olomanga

noun mollusksp.: thais armigera