Indonesian leaffish noun1 •A leaffish native to Indonesia, of species Pristolepis grootii. formsIndonesian leaffishes