landfish noun1 •A fish that dwells on land.Fossil trackways of landfish […] tell us more about how their evolution proceeded in the later stages of this geological period. — 2024 formslandfishes