land shark

Noun

 * 1)  Any shark-like creature that dwells on land.
 * 1)  Any shark-like creature that dwells on land.
 * 1)  Any shark-like creature that dwells on land.