landhopper🔊nounEtymology From land + hopper.1Biology, Natural sciences, Zoology Any of the terrestrial talitrids.