landhopper

English

Etymology

From land +‎ hopper.

Noun

landhopper (plural landhoppers)

  1. (zoology) Any of the terrestrial talitrids.