1 leaf fish | Definition of leaf fish

leaf fish

noun

Definition of leaf fish

: a small brown nandid fish (Monocirrhus polyacanthus) of tropical South American freshwaters

History and Etymology for leaf fish

so called from its resemblance to a floating dead leaf

Keep scrolling for more