An amphibian that lives between water and land. In this record, the small creature crossing a highway in the rain — a figure for improbable persistence.
Old English frogga, a diminutive of forsc or frosc (frog), from Proto-Germanic *fruskaz; a creature living at the edge between water and land.
A creature living between water and land. In this record, the small one crossing a highway in the rain: a figure for improbable persistence.