Indonesian leaffish

English

Noun

Indonesian leaffish (plural Indonesian leaffishes)

  1. A leaffish native to Indonesia, of species Pristolepis grootii.